Loading patent details...
US8167084B1: Sound suppressor | Searchlight