Loading patent details...
US4928744A: Clutch for a Vertical Louvre Blind | Searchlight