Loading patent details...
US5403296A: Puncturing Instrument | Searchlight