English | German | Russian | Czech

teprotide English

Meaning teprotide meaning

What does teprotide mean?

teprotide

A nonapeptide ACE inhibitor isolated from a snake of species Bothrops jararaca.

Are you looking for...?