meaning of Arabitol

Arabitol - German to English

arabitol