Done a little more research the thread size is 6BA
https://en.wikipedia.org/wiki/British_Association_screw_threads
Correlates with the apx 2.7mm thickness and the 48 threads per inch
Found some all thread on eBay but the seller in England will not ship to the US
https://www.ekpsupplies.com/6-ba-stainless-threaded-rod-12-length.html
Don't know if above will ship to the US but it might be worth a try
Best of Luck
Peter
https://en.wikipedia.org/wiki/British_Association_screw_threads
Correlates with the apx 2.7mm thickness and the 48 threads per inch
Found some all thread on eBay but the seller in England will not ship to the US
https://www.ekpsupplies.com/6-ba-stainless-threaded-rod-12-length.html
Don't know if above will ship to the US but it might be worth a try
Best of Luck
Peter