95958-84-2

95958-84-2 structure
95958-84-2 structure

Name 1H-Benzimidazole-1-ethanamine, N,N-diethyl-5-nitro-2-[(4-propoxyphenyl)methyl]-
Molecular Formula C23H30N4O3
Molecular Weight 410.51