918503-70-5
3-Thiopheneacetic acid, a-(1-oxopropyl)-, methyl ester
Product Code:
1060263
Molecular Formula:
C10H12O3S
Molecular Weight:
Order 918503-70-5