5-methoxyindole-2-carboxaldehyde [ 21778-81-4 ]