isoallaxozine pteridine quinine purines pyrimidine pyridine
See more