Brakes

Hi guys,
I am chasing front rotors for my Budd disc brakes on my 68 New Yorker, i know they are hard to find.
I found them in an old search and that Summit Racing had them listed, it was mentioned on this forum some time ago.
This is there part #
TSB-23077AA1A
Are the ones listed at Summit correct, will they fit and work ??????
Any information appreciated.