79 employees
Castel manufactures and supplies solenoid valves, protection devices, taps, oil control systems, check valves and pressure regulators.
1961