This Fits Your 2007 Mazda B2300 3.0L AT 4X2 REG.CAB
Full size assembly image of FRONT AXLE (4X2) (1/1)

FRONT AXLE (4X2)