1203454-83-4

1203454-83-4 structure
1203454-83-4 structure

Name dimethyl 5,5'-(hydrazine-1,2-diylidenebis(methanylylidene))bis(2-hydroxybenzoate)
Molecular Formula C18H16N2O6
Molecular Weight 356.32900
Exact Mass 356.10100
PSA 117.78000
LogP 2.12400