99935-66-7 Imidazolyl-4-propargylamine