Special stainless micro pins are designed for mounting small insects.
Sold in packs of 500.
Available in 4 sizes:
Made in Czech Republic