DMSO: Safety, Handling, & Recipes

dmso Dimethyl Sulfoxide

DMSO is an abbreviation for Dimethyl Sulfoxide and it is a 100% natural substance. Every tree has Dimethyl Sulfoxide in it and the substance is extracted by the paper industry. It is a colorless liquid which freezes at the temperature of 68 F. When applied to the skin Dimethyl Sulfoxide…

Continue reading