Loading patent details...
US4721465A: Dental Dam With Integral Deformable Frame | Searchlight