tartaric acid 23 dihydroxybutanedioic acid – Meaning and Explanation