They look pretty much custom made for a particular application, you may be better getting a normal hex head bolt and machining to suit or hand finishing with a set of files.
not sure with covid and all, but that amazing little screw place in Holborn usually has any screw you could want, Clerkenwell Screws, I think they are called.
Anyone know where I can source a longer one of these?
1 Attachment