Loading patent details...
US5876405A: Perforator | Searchlight