Huntsville companies make NASA list for potential technology contracts