2969395-39-7 | 4-isopropoxy-3-methyl-1-naphthoic acid | AOBChem