Hmm, yes, maybe got a bit carried away! I ordered these on size (12x32x10) eBay 190675239916 Type 6201 2RS. Doesn't say rubber seal, but you're probably right.
The bearings say 'BB1-0621AC'. Searching brings up something like http://tinyurl.com/kwshqn4.
Does that look a better bet?
Cheers!