dimethyl sulfoxide








noun Chemistry.

  1. DMSO.
52 queries 0.709