1118892 logo

N'-(2,4-Dihydroxybenzylidene)Isonicotinohydrazide

Compound Synopsis