836629-23-3
5,11-Dioxa-2,8-diazatetradec-13-enoic acid,6-(1,1-dimethylethyl)-3-(1-methylethyl)-4,7,10-trioxo-, 2-propenyl ester,(3S)-
Product Code:
1708622
Molecular Formula:
C20H32N2O7
Molecular Weight:
Order 836629-23-3