1-hexadecyl-2,3-methylimidazolium perchlorate – Alfa Chemistry
Source: www.alfa-chemistry.com via winden1 on Olasta