2407933-71-3 | benzyl 2,2-dimethyl-4,13-dioxo-3,8,11,17,20-pentaoxa-5,14-diazadocosan-22-oate | AOBChem