Street Address : #2a-2601, Natural Homestead Tangjiaqiao Road Wenzhou. City, Zhejiang Province, China.
City : Wenzhou
Province : Zhejiang
Country/Region : China
Oxygen (O2) Sensor #68195741AA For Jeep
Chrysler, Dodge, Jeep
Oxygen (O2) Sensor
Manufacturer Part Number: 68087364AA
Interchange Part Number:
DENSO 234515068087364AA, 68195741AA, 234-5150
Brand: Powersteel
Condition: NEW
Manufacturer Warranty: 1 Year