Awful taste - even strongly diluted.
I do not know if it absorbs well. The flavor is so awful
Rating: 1 stars