32176 logo

N'-Acetylbenzenesulfonohydrazide

Compound Synopsis