2687156 logo

Platinum cyclobutane-1,1-dicarboxylic acid-bis-(naphthalimide) complex

Compound Synopsis