Loading patent details...
US4113289A: Exhaust System and Muffler Lap Joint | Searchlight