MEC

MEC_1_9469
MEC_1_9469

Monostage centrifugal pumps with semi-axial open impeller. Capacity to 2200 m3/h, max pressure 4 bar.