17515-79-6 3-Furoic acid, 5-formyl-2-trifluoromethyl-, ethyl ester