for low speeds i'd recommend
www.garlockbearings.com
i think they're a BFGoodrich company.
no affiliation, have used their bearings before.
inexpensive, and i think they will make small batches
for special sizes if they dont have something that
fits your application.
-tony