fumaric acid c4 h4 o4 transbu tenedioic acid – Meaning and Explanation