Gynaecology & Obstetrics

Best Investigation to assess tubal patency: