What does Brenzweinsäure mean?

Brenzweinsäure - German to English

pyrotartaric acid