DIETHYLACETAMIDOMALONATE >98%

1068-90-2