Loading patent details...
US5010675A: Fire Pin Shield | Searchlight