388094-73-3 (S)-N-(2,5-Dioxotetrahydrofuran-3-yl)-2,5-dihydroxybenzamide
BD697861388094-73-397%
1