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.