BRAND NEW AND MAZDA GENUINE
2.3L Engine Oil Pump Chain
is a direct fit for the following:
2004-2007 Mazda 3
2006-2007 Mazda 5
2003-2007 Mazda 6
Genuine Mazda Part Number: L321-14-151