Make sure you haven't got the discount earlier.
Baffle 570698A
Fits your 143002072!
Fits your 143002072!
PartSelect Number PS12432376
Manufacturer Part Number 570698A
Manufactured by
Craftsman