Street Address: Floor 7, No. 2, Tongfuxiang, Xiyulong Street, Qingyang District, Chengdu City, Sichuan Province, P. R. China.
City: Chengdu
Province: Sichuan
Country/Region: China
Supply Ability:1000 Piece/Pieces per Month
Delivery Details:30 days
MERCEDES BENZ L712C/912/LO812/OF812
TAKAMA brand Turbocharger promises you high quality and competitive prices.