Top Suppliers:I want be here

82429-96-7

82429-96-7 structure
82429-96-7 structure

Name Sodium phenyllactate
Synonyms Sodium phenyllactate
Benzenepropanoic acid, α-hydroxy-, sodium salt (1:1)
Sodium 2-hydroxy-3-phenylpropanoate
Molecular Formula C9H9NaO3
Molecular Weight 188.156
Exact Mass 188.044937