2-[1-(4-bromophenyl)-2,5-dioxopyrrolidin-3-yl]sulfanyl-n-phenylacetamide

Product Code: 1711240
Molecular Formula: C18H15BrN2O3S
Molecular Weight: 419.29
5668-71-3