89423-89-2

89423-89-2 structure
89423-89-2 structure

Name N-[2-(6-methoxy-2,7-dinitro-1H-indol-3-yl)ethyl]acetamide
Molecular Formula C13H14N4O6
Molecular Weight 322.27300
Exact Mass 322.09100
PSA 149.25000
LogP 3.55820