launched from USA

FUSE

Success
JUN 24199915:44:00 UTC

Space telescope.

launched from SLC-17A Canaveral

aboard Delta II 7320-10C Delta 271 into LEO

carrying 1,360 kg of payload

Payload

FUSE

last updated 4 days ago