Street Address: No. 669, Guoshun Road, Fengxian District, Shanghai, China
City: Shanghai
Province: Shanghai
Country/Region: China
Land Rover, Ford
Land Rover Freelander II 2.2 TD4 2006 - 2014 Land Rover Freelander II 2.2 SD4 2010 - 2014 Land Rover Freelander II 2.0 Si4 2011 - 2014 Land Rover Freelander II 2.2 eD4 2010 - 2014 Land Rover Range Rover III 4.4 D 2010 - 2012 Ford Ranger 3.2 TDCi 2011 - Ford Focus III 2.0 TDCi 2011 - Ford C-Max 2.0 TDCi 2010 - Ford Fiesta VI 1.4 TDCi 2010 - Ford Fiesta VI 1.6 TDCi 2008 - Ford Kuga 2.0 TDCi 200 8- 2012 Ford Mondeo IV 2.0 TDCi 2007 - 2014 Ford Transit 2.2 TDCi 2011 - 2014 LR001370,7G919D375AA,1688499,1697560,7G919D375BA,0258017119