These are ORIGINAL, mainly unused, old J.R.GAUNT stock, cotter pins. They came from an old military tailors shop that closed down years ago.
These probably date from the c.1950s but are ORIGINAL and much better than the modern Chinese imports currently for sale on eBay.
They vary in size a little but the vast majority measure between 35mm - 50mm along each prong and are suitable for most cap badges and shoulder titles. They can also be cut down if required to fit smaller badges such as collar badges.