Gynaecology & Obstetrics

Intrauterine insemination means placement of: