This Fits Your 1996 Mazda B2300 3.0L AT 4X2 CAB PLUS SE
Full size assembly image of FRONT AXLE (4X2) (1/1)

FRONT AXLE (4X2)