Loading patent details...
US4355977A: Cordless Handpiece for Dental Treatment | Searchlight