Take as many measurements as you can, and take whatever parts you have and bring it to a local bearing dealer. Most times they will have what you need in stock.
The first is a picture of the actual bearing that I am looking for.
I've shown the bearing to numerous dealers with the same result....