• 00:00:35:05
  • 16 May 2018

NASA Spacewalkers test external pumps

restrictions: none

location: united states of america

reference: space

copyright: itnp news

info: captioned

product type: editorial

NASA Spacewalkers test external pumps

Science

more news content