95499-84-6
3-carboxy-2,3-epoxypropionyl-leucylamido-(4-acetamido)butane
Product Code:
686862
Molecular Formula:
C16H27N3O6
Molecular Weight:
357.40
Order 95499-84-6