SNLR

AcronymDefinition
SNLRServices No Longer Required
SNLRSpecifically Negotiated License Rights (US DoD contract agreement)