847445-38-9 | isopropyl 2-methoxy-1-naphthoate | AOBChem