1070081 logo

N'-(2-HYDROXYBENZYLIDENE)NICOTINOHYDRAZIDE

Compound Synopsis