105-28-2 2-Heptadecyl-2-imidazoline AIDS-018850 AIDS018850