Loading patent details...
US5863633A: Flocked Fabric With Water Resistant Film | Searchlight