Skip to main content
85712-12-5

Potassium o-benzylphenolate

ALSO CALLED 288-371-7, DTXSID20235019

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.