Pharmacology

Nonoxynol 9 ?