Free release

142776-95-2 1-imidazolidineacetamide, alpha-(2,2-dimethyl-1-oxopropyl)-n-[2-methoxy-5-[(1-oxooctadec

service@apichina.com
Product Name 1-Imidazolidineacetamide, alpha-(2,2-dimethyl-1-oxopropyl)-N-[2-methoxy-5-[(1-oxooctadecyl)amino]phenyl]-2,5dioxo-3-(phenylmethyl)
CAS No. 142776-95-2