These are self adhesive brooch pins ideal for badges 7mm x 36mm. Unless you have up graded to a faster service.
eBay