Intake Pipe 31384A
Fits your TVXL105-54008A Engine!
Fits your TVXL105-54008A Engine!
PartSelect Number PS9275566
Manufacturer Part Number 31384A
Manufactured by
Tecumseh