TY - RPRT TI - New developments in contraceptive technology. AU - K Singh AU - S S Ratnam DO - 10.1007/bf01849404 UR - https://pubmed.ncbi.nlm.nih.gov/1950712/ ID - 1950712 ER -