1-HAQ 1-Hexyl-4-amino-2-methylquinolinium 125093-39-2 Haq iodide Quinolinium, 4-amino-1-hexyl-2-methyl-, iodide