SLO firm helped build parts for Curiosity rover now on Mars

August 10, 2012 08:27 AM

UPDATED August 10, 2012 08:34 PM