2173113-65-8 | Ethyl 5-(3,3-dimethyl-1-oxobutyl)-2-thiophenecarboxylate | AOBChem