1P6X image

herpesviridae thymidine kinase family

Lineage