Loading patent details...
US4926560A: Shade for Telescopic Sight | Searchlight