2760452 logo

Tetrameric orthopalladated p-isopropylbenzaldehyde thiosemicarbazone

Compound Synopsis