Self Priming Pump High Head Pump (TSP 20H)

Laku Industries Sdn. Bhd.