Slotted Screens in Germany Paco Paul Gmbh & Co. Kg Metallgewebe Und Filterfabriken Address: Auf Der Hohle, 36396 Steinau Germany Phone Number: +49 66 63 97 80