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