1-Methyl 4-(2-carboxyvinyl)benzoate 19473-96-2 Benzoic acid, 4-(2-carboxyethenyl)-, 1-methyl ester EINECS 243-095-6