This Fits Your 1995 BMW R100R
Full size assembly image of Intermediate wheel, oil pump (1/1)

Intermediate wheel, oil pump