Loading patent details...
US4579528A: Dental Attachment | Searchlight