Prodrugs: a challenge for the drug development.

Prodrugs: a challenge for the drug development.