Membrane Technology and Research, Inc.

39630 Eureka Drive, Newark, CA, 94630, United States of America

Tel: +650 (543) 3360

Fax: +650 (543) 6580

Contact Details - Membrane Technology and Research, Inc.

Street Address

39630 Eureka Drive, Newark, CA, 94630, United States of America

Postal Address

39630 Eureka Drive, Newark, CA, 94630, United States of America

Contact Details

Tel: +650 (543) 3360

Fax: +650 (543) 6580

Email: Email Membrane Technology and Research, Inc.

Website: www.mtrinc.com