Loading patent details...
US5253448A: Adhesive Ribbon for Catching Flies | Searchlight