This is a new aftermarket replacement for the Yamaha XV500 Virago CDI TCI Unit for years 1983-1984, which has been discontinued by Yamaha.
Possible markings on factory part:
( The original part is show in the photo above)
The new replacement ignition unit larger and will mount differently than the original part. ( See below)
This unit has some improvements over the stock unit: