2138334-56-0 | 4-Ethenyl-2-thiophenecarboxylic acid | AOBChem