This is for a new from old stock
Brass or Bronze Wire Halyard Shackle
2 1/2” long
Brand New old stock. Shipping is $6 anywhere in the USA and Canada.