Loading patent details...
US5669906A: Grooved Roller Electrode for a Resectoscope | Searchlight