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
Engine Mounting 12361-54121
TOYOTA
TOYOTA HILUX KZN130 1989-1995 TOYOTA LAND CRUISER PRADO 90 1996-2002 TOYOTA LAND CRUISER PRADO 120 2002-2009 TOYOTA TOYOACE/DYNA LY51/LY61 1987-1995 TOYOTA DYNA 100 LH80 1987-1995 TOYOTA DYNA 150/TOYOACE G15 LY201/LY211 1995-1999 TOYOTA HIACE TRUCK LH80/LH90 1987-1995 TOYOTA HILUX KDN165/LN167 1999-2005 TOYOTA DYNA 150 LY61 1987-1995 TOYOTA DYNA 150 LY211 1995-2001