Loading patent details...
US5868664A: Electrically Isolated Sterilizable Endoscopic Video Camera Head | Searchlight