Loading patent details...
US5476697A: Paper Napkin With Self-Adhesive Portions | Searchlight