Octadecanal Stearaldehyde 638-66-4 Stearyl aldehyde n-Octadecanal CHEBI:17034 LMFA06000098 EINECS 211-346-9 NSC 68100 Octadecanal (9CI) C01838 NSC68100 Octadecyl aldehyde