Nitrogenase: standing at the crossroads.

Nitrogenase: standing at the crossroads.