638-66-4 | stearaldehyde | AOBChem