Electron transport complex protein RnfG VP2106

Electron transport complex protein RnfG VP2106