Skip to main content
2051-96-9

Benzyl 2-hydroxypropanoate

ALSO CALLED 218-136-6, Benzyl 2-hydroxypropionate, Benzyl lactate, DTXSID70862819, Propanoic acid, 2-hydroxy-, p...

Log in or create an account to view properties.

Log in or create an account to view functional uses.

Log in or create an account to view resources.