2732426 logo

Copper thiosemicarbazone derivative

Compound Synopsis