Home / Science / NASA launches a $ 23 million toilet at the International Space Station

NASA launches a $ 23 million toilet at the International Space Station




Source link