2969433-68-7 | 2,8-dibromodibenzo[b,d]thiophene-4-carbaldehyde | AOBChem