23891-60-3 24050-58-6 3,4,5-Trimethoxybenzoic acid, 3-((3,3-diphenylpropyl)amino)propyl ester 3-(3,3-Diphenylpropylamino)propyl 3,4,5-trimethoxybenzoat Mepramidil Mepramidil [INN] Mepramidilum [INN-Latin]