3II5 image

transposase 6 family

Lineage