butyraldehyde precursor chemicals