Gynaecology & Obstetrics

Not a barrier contraceptive among the following is :