Loading patent details...
US4617462A: Polarized Internal Target Apparatus | Searchlight