DL-Isocitric acid lactone, 98%

AB137372