Fits :
Ford Focus 2.3L DOHC 2006 - 2007
Mazda 3 2.3L DOHC 2004 - 2007
Mazda 5 2.3L DOHC 2006 - 2007
Mazda 6 2.3L DOHC 2003 - 2007
Includes :
- Oil Pump Sprocket
- 24 Tooth Sprocket
- OEM Part Number : L32114143
- Stocked in Outlying Warehouse - 4 Business Day Delay in Shipping
- Picture is Accurate