133658-50-1

O-(alpha-(benzoylamino)cinnamoyl)-beta phenyllactate

Cas Number: 133658-50-1  Molecular Structure
Product Code
820965
Product Name
O-(alpha-(benzoylamino)cinnamoyl)-beta phenyllactate
Cas Number
133658-50-1
Molecular Formula
C25H22 N2 O5