We do not currently know of any synonyms for mandelate.
The noun mandelate is defined as:
Did you mean mantled?