Loading patent details...
US5032082A: Device for Removing Adhesive From the Palate | Searchlight