2918883-12-0 | 1-isopropoxy-4-methyl-2-naphthoic acid | AOBChem