Impeller-Shim Y18342948110
Fits your TP-3000 Water Pump!
Fits your TP-3000 Water Pump!
PartSelect Number PS9243620
Manufacturer Part Number Y18342948110
Manufactured by
Echo