Helicoidal Gears in Spain Addendum Address: Avda. Santa Eulàlia, 260, 08223 TERRASSA - BARCELONA Spain Phone Number: +34 937 31 46 05