Cinnamaldehyde research chemicals