SEARCH Articles Figures Tables 2-pyrazinecarboxylate 3- -2-pyrazinecarbonyl Halides esters Pyrazinecarbonyl halides