0086-21-69573088
Floor 3, Bldg. 1, No. 1558, Baian Road, Anting Town, Jiading Dist., Shanghai, China (Mainland)
High Quality 5 wire Auto Oxygen Sensor/ Lambda Sensor 06B 906 265 D/ 250-25004/ 0258007090/ 0258007091, US $ 1 - 50 / Piece, VW, Audi, PASSAT CC, A6, 2008-2012, 2010-2016.Source from Shanghai Changhui Imp.-Exp. Co., Ltd. on Waimaotong.com.