Loading patent details...
US4286436A: Falling Film Freeze Exchanger | Searchlight