3-Thiopheneacetic acid, a-(1-oxopropyl)-, methyl ester

Product Code: 1060263
Molecular Formula: C10H12O3S
Molecular Weight:
918503-70-5