This alternator was removed from an R90/6 in good running condition. Mileage unknown.  Comes with attaching bolts.

May fit many R-bikes of the 70s and 80s. Please check your specific application.