Is there a manufacturer site?
Sorry, I really have been looking all day. www.alligatorcables.com
Weird it doesn't come up when you google "Alligator Rotors"
Try Googling Ashima or A2z. They make the serrated rotors. eBay has them too.
"The ONLY person who needs to race.....is the entrant"