Loading patent details...
US4275785A: Heat Exchange Tubing Blade Assembly | Searchlight