Item specifics
Condition:
New
Brand:
FJDEPOT
Other Part Number:
1 PAIR / 2 ENGINE MOUNT
Interchange Part Number:
1236160020
Manufacturer Part Number:
12361-60020
Material:
Rubber
Country/Region of Manufacture:
Japan
Placement on Vehicle:
Front