Motor Welding Sets in Spain Mosa Address: Llobregat, 15, 08223 Terrassa ( Barcelona ) Spain Phone Number: +34 937 83 05 44