61146-62-1

61146-62-1 structure
61146-62-1 structure

Name [1-(tert-butyldiazenyl)-2-[2-(tert-butyldiazenyl)propan-2-ylsulfanyl]-3-methylbutyl] carbonate
Molecular Formula C17H33N4O3S-
Molecular Weight 373.53400
Exact Mass 373.22700
PSA 124.10000
LogP 4.66770