Skip to main content
2051-96-9

Benzyl 2-hydroxypropionate

ALSO CALLED 218-136-6, Benzyl lactate, DTXSID70862819, Propanoic acid, 2-hydroxy-, phenylmethyl ester

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.