Membrane Filters in Austria Belenos Handelsgmbh Address: Effingergasse 23a, 1160 Wien Austria Phone Number: +43 17 13 21 34