22642-82-6 ISOCHORISMATE Isochorismic acid