Godwin CD225DHIadminNovember 12, 2025Low Head Dewatering Pump Engine CAT C4.4Max Head 53 meters, Max Flow 220 L/s