Loading patent details...
US3968283A: Flocked Filamentary Element and Structures Made Therefrom | Searchlight