Loading patent details...
US5413573A: Device for Surgical Procedures | Searchlight