Computer and Scientific

Owner

STAXA, INC.