2969424-56-2 | 2-isopropoxy-4-isopropyl-5-methoxybenzoic acid | AOBChem