3II5 image

transposase 25 family

Lineage