Loading patent details...
US5226426A: Safety Penetrating Instrument | Searchlight