Dmso

What is Dmso?

Dmso definition and meaning on Dictionary terms:

dimethyl sulfoxide: a liquid substance, C2H6OS, used in industry as a solvent and paint and varnish remover; proposed as an analgesic and anti-inflammatory in musculoskeletal disorders.

 

reference: https://www.dictionary.com/browse/dmso

Tags: