Technology ❯Aerospace Technology ❯Spacecraft Engineering ❯Technical Challenges
The Progress 90 spacecraft delivered supplies to the ISS, but its arrival was marred by a strange smell and unidentified droplets, prompting safety measures.