Loading patent details...
US4579385A: Sunshade and Protective Device | Searchlight