2819062 logo

Radiolabeled octreotide derivative

Compound Synopsis