776312-23-3 | 5-[4-(Hydroxymethyl)phenyl]-2-thiophenecarboxaldehyde | AOBChem