30866-46-7

30866-46-7 structure
30866-46-7 structure

Name N'-(2,4-dichlorobenzylidene)-2-iminochromen-3-carbohydrazide
Molecular Formula C17H11Cl2N3O2
Molecular Weight 360.19400
Exact Mass 359.02300
PSA 78.45000
LogP 4.47360