Hi Tommy,
I use MRO Supply or Ebay for much of those items. Motion Industries will have it but be sitting down when you see the price. Torrington needle bearings typically have the numbers stamped on one of the ends. They were bought out by Koyo. So take the numbers and do a search for Koyo at MRO supply and Ebay before you purchase. Hope this helps.
Best Regards,
Bob