2-Keto-3-deoxy-1,7-dicarboxyheptonic acid
CAS No. 99778-26-4