Loading patent details...
US4646864A: Integral Silencer Pad and Water Deflector | Searchlight