Street Address: Rm. 6128, No. 2585, Huyi Road, Jiading, Shanghai, China (Mainland)
City: SHANGHAI
Province: Shanghai
Country/Region: China
TOYOTA
High quality and competitive price.
TOYOTA 4RUNNER4WD/CELICA 83-90/PICK-UP84-94/CRESSIDA/SUPRA 85-88 Cylinder Head
Engine number:22R/22REC/22R-TE
OE number:11101-35080 11101-35060