VariousWords beta
Noun
Definition: A selective estrogen receptor modulator with competitive binding activity against estradiol.
VariousWords beta
Definition: A selective estrogen receptor modulator with competitive binding activity against estradiol.