This Fits Your 2004 Mazda B2300
Full size assembly image of OIL PAN & TIMING COVER (2000CC) (1/1)

OIL PAN & TIMING COVER (2000CC)