ByNobleID
    Vesical endometriosis following bladder injury. | NobleID