NobleBlocks
    Benzofuran: an emerging scaffold for antimicrobial agents | NobleBlocks