0086-21-69573088
Floor 3, Bldg. 1, No. 1558, Baian Road, Anting Town, Jiading Dist., Shanghai, China (Mainland)
Auto Air Flow Sensor 22680-AD21A, 22680-AN21A, 226805U400, 0280218040 for Japan cars, US $ 5 - 20 / Piece, 12 monthes, Shanghai, China, Changhui.Source from Shanghai Changhui Imp.-Exp. Co., Ltd. on Waimaotong.com.