English | German | Russian | Czech

depreotide English

Meaning depreotide meaning

What does depreotide mean?

depreotide

A synthetic peptide that is a somatostatin receptor agonist.

Are you looking for...?