SEARCH Articles Figures Tables 5-deaza-5,8 dihydropterin 7.8- Dihydropterin-6-carboxylates Quinonoid dihydropterin