CSMCRI

AcronymDefinition
CSMCRICentral Salt and Marine Chemicals Research Institute