1-hexadecyl-2,3-methylimidazolium perchlorate – Alfa Chemistry