TTTP

Probable tail terminator protein

Molecular Synopsis