Germany Westhofen StrassBurger Filter GmbH & Co. KG Suppliers Filter presses · Filters and filtration systems · Metering, proportioning systems, dosing systems