1.1.1.266 43.5 - dTDP-4-keto-6-deoxy-D-glucose - 246376