2114836-89-2

2-Thiophenecarboxylic acid, 3,4,5-trimethoxy-, ethyl ester