Manufacturing Plant, Farms, Construction works , Energy & Mining
Weight (KG)
100
Showroom Location
Egypt, Philippines, Saudi Arabia, Indonesia, Pakistan, Russia, Thailand, Kenya, Argentina, South Korea, UAE, Colombia, Algeria, Sri Lanka, Romania, Bangladesh, South Africa, Kazakhstan, Kyrgyzstan, Nigeria, Malaysia, Australia