We do not currently know of any synonyms for DMSO.
The initialism DMSO is defined as:
Did you mean dams or dims?