Chemical Name : D-lactic acid-benzyl ester
CAS : 74094-05-6
Synonyms: D-lactic acid-benzyl ester;H-d-lac-obzl
232602-79-8
679-46-9
36885-31-1
1805-67-0