Loading patent details...
US5033480A: Short Self Adhesive Denture Guard | Searchlight