Azelates
Definition
This section has been translated automatically.
Azelates are the salts and esters of azelaic acid.
Azelates are the salts and esters of azelaic acid.