Manufacturing Plant, Machinery Repair Shops, Food & Beverage Factory, Farms, Home Use, Retail, Food & Beverage Shops, Other, Advertising Company
Max Capacity
2000kg
Showroom Location
Turkey, United States, France, Germany, Viet Nam, Peru, Saudi Arabia, Pakistan, India, Mexico, Russia, Spain, South Korea, Colombia, Algeria, Romania, South Africa, Kazakhstan, Japan, Malaysia, None