Manufacturing Plant, Construction works , port, offshore industry
Weight (KG)
10000
Showroom Location
Viet Nam, Philippines, Brazil, Peru, Saudi Arabia, Indonesia, Pakistan, Mexico, Russia, Thailand, South Korea, Colombia, Romania, Bangladesh, South Africa, Kazakhstan, Kyrgyzstan, Nigeria, Uzbekistan, Tajikistan, Malaysia, Australia