1-hexyl-3-methylimidazolium perchlorate [ 648424-43-5 ]