acetoacetic acid acetone carboxlic acid 100 – Meaning and Explanation