6PPD image

herpesviridae TRX1 protein family

Lineage