Burning 512 byte blocks

Can anyone recommend a windows program that will allow me to burn iso images with 512 byte blocks instead of the normal 2048 bytes? Thank you.

Aside from your numbers being wrong you can’t change the iso standard. 24 bytes per frame, 98 frames per sector = 2352 bytes. You have sync bytes and header bytes preceding the data.
At least that is my understanding.