Why does insulin smell exactly like those roll on tubes of bug bite itch relief stuff? Anyone else ever notice that? Or is it just me?

I could never put my finger on it, but I finally realized what the smell reminds me of