2821328 logo

2-Acetylpyridine selenosemicarbazone analogue

Compound Synopsis