Item details
Condition
New
Brand
Borg Warner
UPC
074804015904
Manufacturer Part Number
01590
Size
22in.
Interchange Part Number
01590
Placement on Vehicle
Front