In vitro and in vivo: the story of nonoxynol 9.

In vitro and in vivo: the story of nonoxynol 9.