Loading patent details...
US4573834A: Piercer | Searchlight