82429-96-7 Benzenepropanoic acid, alpha-hydroxy-, sodium salt Phenyllactic acid sodium salt alpha-Hydroxybenzenepropanoic acid sodium salt