Looking for a source to purchase some new bearings/races. Slightly notched, but not terrible.

Bearings are marked: No.23cc x 45

Do you guys know if there's a way to replace these bearings instead of buying a new headset?

-Jeremy