3-Furancarboxylic acid 3-Furoic acid 488-93-7 NSC349941