orf30 logo

orf30

Anti-CRISPR protein 30

Molecular Synopsis