89630-00-2

2,5-Thiophenedicarboxylic acid, 3-hydroxy-4-methyl-, bis(phenylmethyl)ester