I bought one of these from an eBay breaker, mine came from an accident damaged 2020 500 and cost me £30. I’d only ever use genuine Shindengen F022AA, be wary of fake ones, and it doesn’t have to be for a VFR, the seller I bought from had four listed. The one I got was the cheapest, others were listed as off a CBR900 for £65, a R1 for £85 and a CBR600 for £50. All exactly the same part! Had to also order connector blocks but they were easy to find as a kit on Amazon.
There’s a detailed how to available if you search for it which is what I used when I did mine. 30 year old original Honda one was outputting 15.8 - 16v, “new” one a rock steady 14.4v at any revs.
Theres one on eBay now from seller Topzan-09 for £27.47 (won’t let me post a link)