TY - RPRT TI - Nitrogenase structure revealed. AU - A S Moffat PY - 1990 DO - 10.1126/science.2274782 UR - https://pubmed.ncbi.nlm.nih.gov/2274782/ ID - 2274782 ER -