Loading patent details...
US4357531A: Physical Hit Detection System and Target Apparatus | Searchlight