heterocyclic compounds Flashcards