1MM+
    B

    Babcock Valves S.A

    Parque Empresarial Abra Industrial Parcela 1, 5, 6 Ortuella, Bizkaia-48530,

    gate valve, globe valve, plug valve

    Contact

    Contact details are hidden