BMW E8x, E9x, (125i, 130i, 325i, 330i)

BMW ball bearing differentials fitted to late model E8x, E9x, 125i, 130i, 325i, 330i, These differential have no side covers. No components are interchangeable between any other BMW differentials.