2252356-09-3 | 9-phenyl-9H-carbazole-1-carbaldehyde | AOBChem