Hydrogenase 4 subunit D ECIAI39_2623

Hydrogenase 4 subunit D ECIAI39_2623