Item details
Condition
New
Brand
Borg Warner
UPC
074804015867
Manufacturer Part Number
01586
Size
18in.
Interchange Part Number
01586
Placement on Vehicle
Front