1688658-40-3 | 1H-Indole-7-carboxaldehyde, ion(1-) | AOBChem