1024829-72-8

1024829-72-8 structure
1024829-72-8 structure

Name (6R,9R,12R)-6,9-dibenzyl-12-isobutyl-2,2-dimethyl-4,7,10-trioxo-3-oxa-5,8,11-triazatridecan-13-oic acid
Molecular Formula C29H39N3O6
Molecular Weight 525.645