103827-16-3 HTFMT Heptanamide, 6-((2-(1H-imidazol-4-yl)ethyl)amino)-N-(4-(trifluoromethyl)phenyl)- Histamine trifluoromethyl-toluidide