3-DIMETHYLSULFONIOPROPIONATE 7314-30-9 DMPT Dimethyl-beta-propiothetin Dimethylpropiothetin Sulfonium, (2-carboxyethyl)dimethyl-, hydroxide, inner salt beta-Dimethylsulfoniopropionate beta-Dmsp