Fumarate reductase (quinol) flavoprotein subunit STM4343

Fumarate reductase (quinol) flavoprotein subunit STM4343