Loading patent details...
US4807683A: Retractable Screen | Searchlight