Loading patent details...
US5720743A: Thermally Insulating Surgical Probe | Searchlight