Loading patent details...
US5134797A: Safety Vest for Firearm | Searchlight