22358-21-0

α,α,2-Trioxo-1,3-cyclopentanediacetic acid diethyl ester