1918-77-0 2-Thienylacetic acid 2-Thiopheneacetic acid C02595 Thien-2-ylacetate