Iron-iron hydrogenase molecule

Bildnummer 12325655
Iron-iron hydrogenase molecule
;