Hotels, Food & Beverage Factory, Restaurant, Home Use, Retail, Food Shop, Food & Beverage Shops, Other, Advertising Company
Weight (KG)
28
Showroom Location
Egypt, Turkey, Viet Nam, Philippines, Brazil, Peru, Saudi Arabia, Pakistan, Russia, Spain, Thailand, Chile, UAE, South Africa, Kazakhstan, Ukraine, Nigeria, Uzbekistan, Malaysia, Australia