2,4,5-Trihydroxypentanoic acid 3-Deoxypentonic acid 50480-12-1 Pentonic acid, 3-deoxy-