TY - RPRT TI - [Recent developments in fertility control: 1974]. AU - A A Haspels PY - 1975 UR - https://pubmed.ncbi.nlm.nih.gov/1093048/ ID - 1093048 ER -