2833868 logo

1-methyl-4-trichloroplatinumhexahydropyrazinediium

Compound Synopsis