Computer and Scientific

Owner

PALEXA, INC.