4D1Q

Hermes transposase bound to its terminal inverted repeat

Help