Loading patent details...
US5496314A: Irrigation and Shroud Arrangement for Electrically Powered Endoscopic Probes | Searchlight