IPR029464

Type I site-specific deoxyribonuclease
Uncharacterized protein
Uncharacterized protein
Uncharacterized protein