The 15574A and 15522A are still a good Timken number. I bought some from these guys recently for a 2 ton.

http://www.baumhydraulics.com/home.php