Can you read Chinese?
From Google translate:
Electric load climbing machine (SR14035-Pro & SR14035-Lite)
Kerui Technology Electric Load Climbing Machine is designed to solve the heavy cargo handling problem. The performance parameters are the best in the world. It has obtained many national patent certifications and is recommended for industry brand customers. It is the most used in China. One of the products of the climbing machine, the products are placed in 37 provinces and municipalities across the country, and a variety of optional accessories to meet the needs of various application scenarios, providing 7*24-hour after-sales service nationwide.