Loading patent details...
US4056869A: Welded Muffler Clamp | Searchlight