5-Formyl-2-hydroxy-3-methoxybenzoic acid