English | German | Russian | Czech

polyestradiol phosphate English

Meaning polyestradiol phosphate meaning

What does polyestradiol phosphate mean?

polyestradiol phosphate

An estrogen in the form of a polymer, used for the palliative treatment of prostate cancer.

Are you looking for...?