Germany Düren Macherey-Nagel GmbH & Co. KG Suppliers Filter paper · Membrane filters · Indicator and testing paper