Manufacturing Plant, Food & Beverage Factory, Farms, Food Shop, Energy & Mining, Food & Beverage Shops, Other
Weight (KG)
2150
Showroom Location
Egypt, Canada, Turkey, United Kingdom, United States, France, Saudi Arabia, Pakistan, Russia, Spain, South Korea, UAE, Colombia, Romania, Bangladesh, Japan, Australia