Lancement 2020-060

Name Electron/Photon | I Can’t Believe It’s Not Optical
ID 2020-060
Country
Launch date 2020-08-31 03:05:00
Launch base / pad Māhia Peninsula
Rocket Lab LC-1A
Status Success
Satellites 46268
46270 (HeavensAbove)
46269