(S)-lactate 2-hydroxypropanoic acid 2-hydroxypropionic acid 50-21-5 598-82-3 L(+)-lactate L-LACTATE lac lactasol lactate lactic acid