For canadian bearing, they carry all kinds of unusual metal parts like sprocket, chains and wheels but you have to know the exact part number or spec and they will order for you. They don’t stock rare parts but they usually get it for you next day or 2.