NobleBlocks
    Recent advances in the synthesis of quinolines: a review | NobleBlocks