Loading patent details...
US6109281A: Sunshade Device | Searchlight