86586-11-0 | 4-Cyclohexyl-1-naphthalenecarboxaldehyde | AOBChem