1095791 logo

N'-(4-METHYLBENZYLIDENE)ISONICOTINOHYDRAZIDE

Compound Synopsis