Fits all BMW K75 and K100 models.  Good working order.

BMW K75/K100 Alternator

£65.00Price