IPR024922

Rubredoxin
Rubredoxin
Rubredoxin