This Fits Your 1995 BMW 325i
Full size assembly image of DRIVE SHAFT-CEN.BEARING-CONST.VEL.JOINT (1/1)

DRIVE SHAFT-CEN.BEARING-CONST.VEL.JOINT