32673 logo

2-Hydroxy-Acetophenonesemicarbazone

Compound Synopsis