1091611-70-9 | 4-Ethenyl-2-thiophenecarboxaldehyde | AOBChem