LBSAT


LBSAT - communications satellite.