MTN Electronics: LEDs - Batteries - Lights - Chargers - Hosts - Drivers - Components - 1-Stop-US Source

Or you can get a 20mm board from Oshpark - https://budgetlightforum.com/t/-/25299

I wouldn't be surprised if someone like Richard starts carrying these :)