2787569 logo

PorphyrinPt(II) conjugate

Compound Synopsis