Applicable Industries
Manufacturing Plant, Printing Shops, Advertising Company, Other
Showroom Location
Egypt, Canada, Turkey, Italy, France, Germany, India, Mexico, Russia, Thailand, Kenya, South Africa, Ukraine, Nigeria, Japan
Core Components
Pressure vessel, Motor, Bearing, Pump, Gearbox