English | German | Russian | Czech

telapristone English

Meaning telapristone meaning

What does telapristone mean?

telapristone

An investigational selective progesterone receptor modulator, tested for treatment of progesterone sensitive myomata.

Are you looking for...?