Loading patent details...
US3944693A: Flocked Weatherstrip | Searchlight