Get the old one out and take it to a bearing supply house. They'll have a replacement. You can also go to Max BMW and get the bearing dimensions off the parts fiche. My K75RT has it listed as "tapered roller bearing 40 x 17 x 17". That is all you need to get a new one. Price will be pretty close to the BMW price, maybe a buck less. $72 ouch!