Street Address: No. 669, Guoshun Road, Fengxian District, Shanghai, China
City: Shanghai
Province: Shanghai
Country/Region: China
Certification:ISO9001
Toyota
Toyota Land Cruiser (LJ12,KDJ12,KZJ12,GRJ12,TRJ12) 2TR-FE 2.7L 2003 - 2010 Toyota Land Cruiser (KDJ15,GRJ15) 2TR-FE 2.7L 2010 - Toyota Hilux III Pickup (TGN1,GGN2,GGN1,KUN2,KUN1) 2TR-FE 2.7L 2005 - Toyota Hiace IV (TRH2,KDH2) 2TR-FE 2.7L 2005 - OE No. 11310-75070,11310-75071,11310-75073,11310-75074