Loading patent details...
US4089117A: Sunshade for Telescopic Sights | Searchlight