89035-73-4

89035-73-4 structure
89035-73-4 structure

Name (4-hexyl-3-hydroxyphenyl) 4-(diaminomethylideneamino)benzoate
Molecular Formula C20H25N3O3
Molecular Weight 355.43100
Exact Mass 355.19000
PSA 108.43000
LogP 4.91260