Selden 8mm (5/16") halyard shackle. It is cast 316 stainless steel key pin shackle with with a key pin and retaining pin. It's affordable pricing have made it the most popular choice for double braid polyester lines like YachtMaster braid.
Breaking load of 5000 lbs