90 kW MT Submersible Pump – P11268

Specification