These are the new SuperShafty scale rotors. They should fit in just about all1.9 wheels, and just about all 2.2 wheels. They mount using the same mounting pattern as Vanquish Products SLW hubs.
Sand blasted finish.
They come in packs of 4. These will give scale point based on SORCA rules 2016.