anfD logo

anfD

Nitrogenase iron-iron protein alpha chain

Molecular Synopsis