Electron transport complex protein RnfG BF2595

Electron transport complex protein RnfG BF2595