Skip to main content
81003-62-5

2-(2-imino-1,3-selenazolidin-3-yl)-1-phenylethanol

ALSO CALLED 2-(2-imino-selenazolidin-3-yl)-1-phenyl-ethanol

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.