Tecumseh Deflector #TPC-35428
Product Code: TPC-35428 | Mfr # TEC-35428
Sign in for faster checkout.