Loading patent details...
US6167713A: Falling film evaporator having two-phase distribution system | Searchlight