Loading patent details...
US4305447A: Shade Roller Latch | Searchlight