82560-59-6

82560-59-6 structure
82560-59-6 structure

Name ethyl 3-[butyl-[(2,2-dimethyl-3H-1-benzofuran-7-yl)oxycarbonyl-methylamino]sulfanylamino]propanoate
Molecular Formula C21H32N2O5S
Molecular Weight 424.55400
Exact Mass 424.20300
PSA 93.61000
LogP 4.44920