Self Priming Pump High Head Pump (TSP 20H)
Laku Industries Sdn. Bhd.