Loading patent details...
US4018146A: Strap Snubber Horn | Searchlight