Telesat LEO 3 microsatellite
The Telesat LEO 3 microsatellite, developed by Space Flight Laboratory (SFL) and shown here at the SFL integration facility in Toronto, has arrived at the Rocket Lab launch site in New Zealand.
Format
JPEG
Source
Space Flight Laboratory