127457-64-1 | 14-Phenyl-4,7,10,13-tetraoxatetradecanoic acid | AOBChem