Reg / Rec from a 1990 XV1100 Virago with only 3507km on the clock, that's around 2192 miles.

This is a genuine Yamaha reg / rec, not a cheap universal pattern part. Tested on the bike, guaranteed to work correctly.   

Thanks for looking.