China Railway No.10

4 x 500m3/hr at 7bar submersible borehole pumps for raw water extraction from Baricho Wells

Project Media