Skip to main content
27805-30-7

benzhydryl selenocyanate

ALSO CALLED diphenylmethyl selenocyanate, DTXSID90558161, Selenocyanic acid, diphenylmethyl 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.