Loading patent details...
US5536786A: Adhesive Beads | Searchlight