Home Chemical Details 95499-84-6
3-carboxy-2,3-epoxypropionyl-leucylamido-(4-acetamido)butane
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us