Loading patent details...
US4187641A: Louvre Windows | Searchlight