Loading patent details...
US4893544A: Flash Suppressor | Searchlight