19354-51-9 EINECS 242-988-8 Methyl 3-methoxybenzo(b)thiophene-3-carboxylate