0086-023-67143238
No. 318, Changkong Road, Shuangfengqiao Street, Yubei District, Chongqing, China (Mainland)
Type C14T Auto Water Pump Impeller Oem 24101478, US $ 1.5 - 6.1 / Piece, OEM, 24101478, Chongqing, China.Source from Chongqing Feilong Jiangli Auto Parts Co., Ltd. on Waimaotong.com.