IPR018527

Rubredoxin
Rubredoxin
rubredoxin (NCBI)
Rubredoxin