75494104
Jun 1, 1998
Jun 15, 1999
Research and development, design, and technical consulting services, all in the field of membrane separation systems and processes for the chemical petrochemical, pharmaceutical and related industries
Computer and Scientific