101789-77-9 | 2-[4-(2-Methylpropyl)benzoyl]benzoic acid | AOBChem