80403-24-3

80403-24-3 structure
80403-24-3 structure

Name N-(cyano(3-methoxyphenyl)methylene)-3-methoxybenzohydrazonoyl cyanide
Molecular Formula C18H14N4O2
Molecular Weight 318.32900
Exact Mass 318.11200
PSA 90.76000
LogP 2.94436