Diesel Data: Automotive Repair

Parts Information

PartManufacturerOEM Part #PriceNotes
Rear Suspension
Strut Rod
Japan BuiltTOY4878033040122.17
USA Built
SETOY4878006030125.19
Le, XLETOY4878007020149.29