benzyl N-[(benzyloxy)carbonyl]leucylglycylglycinate

Product Code: 636806
Molecular Formula: C25H31N3O6
Molecular Weight: 469.53
72722-20-4