Loading patent details...
US4261252A: Piercing Structure | Searchlight