Loading patent details...
US5330432A: Retractable Safety Penetrating Instrument | Searchlight