Storz in Belgium Alfaflex Address: Maanstraat 4, 2800 Mechelen Belgium VAT No. BE0495292753 Phone Number: +32 15 55 60 21