Skip to contentTherapeutic drainage in one hundred and eighty-five cases of uterine obstruction, : presenting a new fenestrated rubber uterine drain | Collections | The Huntington