Loading patent details...
US7207985B2: Detachable cryosurgical probe | Searchlight