Loading patent details...
US5152293A: Finger-Mounted Intraoperative Imaging Device | Searchlight