Loading patent details...
US4386911A: Pressurized Irrigating Oral Scrubber | Searchlight