88353-04-2 | 12-(Benzyloxy)-12-oxododecanoic acid | AOBChem