مكان المنشأ
Jiangsu, China
Interchange Part Number
30/31PICT,113-129-029A 027H 117510E
Note
Backed by satisfying after-sales
Manufacturer part number
113129029A/029H
Placement
bt between the air filter and the engine of the car
Feature
Heart of the engine