TY - RPRT TI - Certification tests on the solar-powered pump PY - 1979 UR - https://ntrs.nasa.gov/citations/19790000201 ID - 19790000201 ER -