Ventilated Fronts in Russia Venfas Address: Barykovsky per., 3, 119034 Moscow Russia Phone Number: +7 49 93 40 10 04