Make sure you haven't got the discount earlier.
Debris Filter 590711
Fits your 143052072!
Fits your 143052072!
PartSelect Number PS9035235
Manufacturer Part Number 590711
Manufactured by
Tecumseh