Glad to see you're enjoying the injector. I have yet to get a bad shave with one.
There are some B-20s currently on Etsy. Just bought some.You forgot the Schick Proline B-20 which is purportedly made in Japan.
Schick Pro-line B-20 Injector Blades (Dispensor of 20 Blades)