THAP9

DNA transposase THAP9

Molecular Synopsis