S-MA: -Mandelic Acid

What does S-MA mean? The above is one of S-MA meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: -Mandelic Acid

S-MA also stands for:
... more