Urological instrument mounting device | Patent Publication Number 20080308688 | Patexia