Loading patent details...
US5833288A: Vacuum Suction Forceps | Searchlight