Street Address: 680 Fenggong Road, Malu, Jiading
City: Shanghai
Province: Shanghai
Country/Region: China
Mazda
Isuzu NPR66 4.3D SOHC 8V 1998-01
Mazda Titan light truck 1994-
Engine model:4HF1
OEN:8-97095-664-7,8-97146-520-2,8-97186-589-4 Application:Mazda Type:Cylinder Head Size:Same as OEM