2833642 logo

Dinuclear platinum (IV) complex

Compound Synopsis