Loading patent details...
US4835226A: Flock Adhesive Composition | Searchlight