English | German | Russian | Czech

sinapultide English

Meaning sinapultide meaning

What does sinapultide mean?

sinapultide

A synthetic peptide used in the drug lucinactant.

Are you looking for...?