1080036 logo

N'-Styrylisonicotinohydrazide

Compound Synopsis