Loading patent details...
US4442886A: Floating Plate Heat Exchanger | Searchlight