Name : D-xylo-Hexaric acid, 3,4-dideoxy-2-C-ethyl-4-methyl-5-C-methyl-, 6,2-lactone (9CI)
Order number : 59809