Loading patent details...
US5150596A: Heat Transfer Fin With Dammed Segments | Searchlight