Loading patent details...
US6506957B1: Self-adhesive shaped body | Searchlight