88984953
Dec 23, 2019
Apr 4, 2023
METREA MANAGEMENT LLC
Active Trademark
Subscribe
Satellites; cube satellites; synthetic aperture radar (SAR) payload, SAR processor and SAR antennae for satellites and cube satellites