Skip to main content
88841-79-6

dodec-1-enylselenonylbenzene

ALSO CALLED (DODEC-1-ENE-1-SELENONYL)BENZENE, Benzene, (1-dodecenylselenonyl)-, DTXSID90750300

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.