Loading patent details...
US6284378B1: Adhesive film strip | Searchlight