Loading patent details...
US7905170B1: Flash suppressor | Searchlight