TVG1472127 logo

TVG1472127

Putative ankyrin repeat protein TV1425

Molecular Synopsis