2-Kddha 2-Keto-3-deoxy-1,7-dicarboxyheptonic acid 99778-26-4