1333428-89-9

1333428-89-9 structure
1333428-89-9 structure

Name 2-methoxy-6-nitronaphthalen-7-yl-methyl 2-(benzamido)acetate
Molecular Formula C21H18N2O6
Molecular Weight 394.37700
Exact Mass 394.11600
PSA 110.45000
LogP 4.14390