17-Oxa-2,8,15-triazaoctadecanoic acid,7-[[(4-benzoylphenyl)amino]carbonyl]-9,16-dioxo-18-phenyl-,phenylmethyl ester, (S)-
Product Code: 1208414
Molecular Formula: C41H46N4O7
Molecular Weight:

triazaoctadecanoic,benzoylphenyl,amino,carbonyl,dioxo,phenyl,phenylmethyl,ester,CASNo 138848-76-7