2104265-04-3 | 3,6,7-Trimethylbenzo[b]thiophene-2-carboxaldehyde | AOBChem