142776-95-2
1-Imidazolidineacetamide, alpha-(2,2-dimethyl-1-oxopropyl)-N-[2-methoxy-5-[(1-oxooctadecyl)amino]phenyl]-2,5dioxo-3-(phenylmethyl)
Product Code:
1035926
Molecular Formula:
C42H62N4O6
Molecular Weight:
718.96
Order 142776-95-2