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
Water Pump For Mazda 626 III
Mazda
1,Application: Mazda 929 III 88/01 - 89/04 Mazda 626 III 87/11 - 92/05 Mazda E-Serie Bus 88/10 - 89/09 Mazda B-Serie 91/08 - 96/12 2,OEM No.: 8AH215010A,8AH215010B,8AK115010,FEMJ15100 3,Over Height[mm]: 83 4,Number of Teeth: 20