Loading patent details...
US4566517A: Window Shade Roller With Manual Severing Means | Searchlight