Computer and Scientific

Owner

DIVERSA CHEMICAL TECHNOLGIES, INC.