Manufacturing Plant, Machinery Repair Shops, Retail, Construction works , Energy & Mining, Other
Weight (KG)
25
Showroom Location
Egypt, Turkey, Viet Nam, Philippines, Saudi Arabia, Indonesia, Pakistan, India, Spain, Thailand, Kenya, Argentina, UAE, Colombia, Romania, Bangladesh, South Africa, Kazakhstan, Nigeria, Uzbekistan, Malaysia