Had to cancel order because the new rotor wasn't countersunk. Which seems to be most new rotors. So if rotor had been beveled like the 30 year old o.e.m. rotor they would have been exact replacements. Both in length and being countersunk. But this was not the case. So had to cancel order and buy ones to fit the new rotor. Got my refund. Had a little run around at first but got it in the long run.