17896-50-3

17896-50-3 structure
17896-50-3 structure

Name (8S)-11-benzyl-8-((((4-methoxybenzyl)oxy)carbonyl)amino)-7-methyl-3,9-dioxo-1-phenyl-5-(trifluoromethyl)-2,6-dioxa-4,10-diazadodecan-12-oic acid
Molecular Formula C32H34F3N3O9
Molecular Weight 661.62200
Exact Mass 661.22500
PSA 161.52000
LogP 5.49470