Manufacturing Plant, Machinery Repair Shops, Retail, Construction works , Energy & Mining, Other
Weight (KG)
40
Showroom Location
Egypt, Canada, Italy, France, Brazil, Saudi Arabia, Pakistan, India, Mexico, Russia, Chile, UAE, Colombia, Romania, Bangladesh, South Africa, Uzbekistan, None