3-Thiopheneacetic acid 6964-21-2 NSC66315