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
Ford WATER PUMP 2U1Q8K500DB, BK3Q8A558CA, 1308453, 1715121, 4436393, LR004799
Cold Style:Cold Style
Ford Transit 2.4DI 2.4TDE 2.4TDCi 2.4TDdi 2000 ~ 2006 Ford Transit 2.4TDCi 2006 ~ 2014 Land Rover Defender LD 2.4 Td4 ZSD-424 2007 ~
Ford Transit 2.4DI 2.4TDE 2.4TDCi 2.4TDdi 2000 ~ 2006Ford Transit 2.4TDCi 2006 ~ 2014Land Rover Defender LD 2.4 Td4 ZSD-424 2007 ~2U1Q8K500DB, BK3Q8A558CA, 1308453, 1715121, 4436393, LR004799BEHR# 8MP 376 802-484 Ford Transit 2.4DI 2.4TDE 2.4TDCi 2.4TDdi 2000 ~ 2006Ford Transit 2.4TDCi 2006 ~ 2014Land Rover Defender LD 2.4 Td4 ZSD-424 2007 ~2U1Q8K500DB, BK3Q8A558CA, 1308453, 1715121, 4436393, LR004799BEHR# 8MP 376 802-484