Hotels, Machinery Repair Shops, Farms, Home Use, Retail, Food Shop, Construction works , Other, Advertising Company
Weight (KG)
1300
Showroom Location
Egypt, Canada, Turkey, United Kingdom, Italy, France, Germany, Viet Nam, Philippines, Indonesia, Pakistan, Russia, Spain, Thailand, Morocco, South Korea, Chile, UAE, Romania, Bangladesh, South Africa, Uzbekistan, Tajikistan, Japan