Loading patent details...
US5116288A: Headshade | Searchlight