benzyl N-[(benzyloxy)carbonyl]threonylglycylglycinate

Product Code: 636807
Molecular Formula: C23H27N3O7
Molecular Weight: 457.48
72722-25-9