18 kW MT Submersible Pump – P11229

Specification