NobleBlocks
    CRISPR-Cas12a has both cis- and trans-cleavage activities on single-stranded DNA | NobleBlocks