2759442 logo

2-Acetylpyridine thiosemicarbazone analogue

Compound Synopsis