Loading patent details...
US4580657A: Integral Fluted Tube for Sound Suppression and Exhaust Ejection | Searchlight