Gynaecology & Obstetrics

All are tubal patency tests EXCEPT