Street Address : Keyuanroad 4, Hi-tech Development Zone
City : Chongqing
Province : Chongqing
Country/Region : China
BRAND NEW OIL PUMP FOR Audi 045115104C
SKODA AUDI SEAT VW OIL PUMP 045115104C BRAND NEW
Our factory produces full range of oil pumps for car, bus and trucks. The following are available in our line: