Skip to main content
84946-13-4

Ethyl (2-((2-bromoethyl)aminocarbonyl)phenyl)carbamate

ALSO CALLED 284-616-7, DTXSID30233985

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.