Building Material Shops, Machinery Repair Shops, Food & Beverage Factory, Restaurant, Retail, Construction works , Energy & Mining, Food & Beverage Shops
Weight (KG)
130
Showroom Location
Saudi Arabia, Indonesia, Mexico, Argentina, Algeria, Romania, South Africa, Nigeria, Uzbekistan