Manufacturing Plant, Restaurant, Home Use, Food Shop, Construction works
Weight (KG)
120
Showroom Location
Egypt, Canada, Turkey, United States, Italy, Viet Nam, Philippines, Brazil, Peru, India, Russia, Argentina, South Korea, Chile, Algeria, Sri Lanka, Romania