Free release

873193-13-6 1-imidazolidinecarboxylic acid,4,4-dimethyl-3-[(2-naphthalenylthio)methyl]-2,5-dioxo-, 1

service@apichina.com
Product Name 1-Imidazolidinecarboxylic acid,4,4-dimethyl-3-[(2-naphthalenylthio)methyl]-2,5-dioxo-, 1,1-dimethylethylester
CAS No. 873193-13-6
Molecular Formula C21H24N2O4S