Godwin CD150DHIadminNovember 12, 2025Low Head Dewatering Pump Engine Perkins 1104C-44TAMax Head 47 meters, Max Flow 130 L/s