114642-73-8

114642-73-8 structure
114642-73-8 structure

Name (3-(4-(ethoxycarbonyl)phenyl)-1-methyltriaz-2-en-1-yl)methyl 4-methoxybenzoate
Molecular Formula C19H21N3O5
Molecular Weight 371.38700
Exact Mass 371.14800
PSA 89.79000
LogP 3.61690