Mifepristone (RU 486): current knowledge and future prospects.

Mifepristone (RU 486): current knowledge and future prospects.