DNA polymerase III subunit beta TDE0231

DNA polymerase III subunit beta TDE0231