The actual rotor/hub parts have no knurling. The only thing that the studs depend on is their own structure of the notch pattern. That one looks like it may be expanded and the existing replacement would potentially be loose. We would visit an automotive parts store with that dimension and see what stud pattern can be matched up. Those are 1/2″ fine thread studs.
BCB