NobleBlocks
    Inverted repetitions in the chromosome of herpes simplex virus. | NobleBlocks