Skip to main content
81003-60-3

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

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

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.