2760222 logo

Tetrameric orthoplatinated p-isopropylbenzaldehyde thiosemicarbazone

Compound Synopsis