1131588-20-9 | 4-(2,2-Dimethylpropyl)-3-iodobenzoic acid | AOBChem