114642-76-1

114642-76-1 structure
114642-76-1 structure

Name (3-(4-(ethoxycarbonyl)phenyl)-1-methyltriaz-2-en-1-yl)methyl 4-nitrobenzoate
Molecular Formula C18H18N4O6
Molecular Weight 386.35900
Exact Mass 386.12300
PSA 126.38000
LogP 4.03970