BSA Part Number 24-0724
Cylindrical roller bearing.
This part number is being offered significantly cheaper on this site but as a deep groove ball bearing. 24-0724 and 70-9974
This bearing is manufactured by a number of Japanese companies together with the inevitable Chinese influence. The bearing will be supplied in FBJ manufacture which is a Japanese brand.
WMT Bearings can supply bearings to suit most BSA applications and welcome your enquiries for any size.