Loading patent details...
US4953609A: Portable Screen | Searchlight