1185947 logo

(E)-N'-Cinnamoylisonicotinohydrazide

Compound Synopsis