Loading patent details...
US4720266A: Dental Treatment Device | Searchlight