Street Address : 3rd Floor, Building 2,288 Feng Yong Road, Qing Gang Industrial Park, Fengxian District,Shanghai, China
City : Shanghai
Province : Shanghai
Country/Region : China
Diesel Filters (Fuel Pump) MB129677,MB554950 For Mazda/ Mitsubishi
Mitsubishi 4D55 4D56 4D56T 4D65 Mazda 323 626 RF Kia K2500 D4BH Hyundai Galloper H-1 H100 D4BA D4BH D4BF
MB129677MB554950 for Mitsubishi 4D55 4D56 4D56T 4D65Mazda 323 626 RFKia K2500 D4BHHyundai Galloper H-1 H100 D4BA D4BH D4BF