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 12362-87401
TOYOTA
TARUNA (J1) 1.3 4WD HC-EJ 1296 61 83 Closed Off-Road Vehicle 97/10 - 00/10 TARUNA (J1) 1.3 4WD HC-EJ 1296 61 83 Closed Off-Road Vehicle 97/10 - 00/10 TARUNA (J1) 1.3 4WD HC-EJ 1296 61 83 Closed Off-Road Vehicle 97/10 - 00/10 TARUNA (J1) 1.3 4WD HC-EJ 1296 61 83 Closed Off-Road Vehicle 97/10 - 00/10 TARUNA (J1) 1.3 4WD HC-EJ 1296 61 83 Closed Off-Road Vehicle 97/10 - 00/10