74320628
Oct 5, 1992
Feb 1, 1994
MEMBRANE TECHNOLOGY AND RESEARCH INC.
Active Trademark
liquid separation membrane unit comprising a membrane module and a condenser for separating dissolved products from liquid streams
Environmental Control Apparatus