A1108812 | thiazole-2,5-dicarbaldehyde | AOBChem