USNR&SL

AcronymDefinition
USNR&SLUS Navy Radio and Sound Laboratory