Skip to main content
61698-32-6

1H-Imidazole-4,5-dimethanol, 2-phenyl-

ALSO CALLED 159554-36-6, DTXSID3069487

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.