INMARST

AcronymDefinition
INMARSTInternational Maritime Satellite Terminal