([ring-D5]Phe3)-Octreotide

([ring-D5]Phe3)-Octreotide · CAS 1134880-79-7