Rubredoxin: a new electron transfer protein from Clostridium pasteurianum. | Synapse