meaning of Allantoinsäure

Allantoinsäure - German to English

allantoic acid