All the dimensions are correct, and the OE part code is correct too, cannot tell if the fiction surface is the same spec but likely to be.
I changed my front pads today to Red Stuff to stop the squealing, had a look at the rotors but couldn't see any part codes on them.