86-23-81313793
No. 211, Huafu Road, Jiulongpo District, Chongqing, China (Mainland)
Suspension System Parts Front LeftControl ArmFor Ford Explorer BB5Z3078B, US $ 1 - 50 / Piece, BB5Z3078B, Left, OEM Standard.Source from Chongqing Guijia Trade Co., Ltd. on Waimaotong.com.