ByNobleID
    Twists in catalysis: alternating conformations of Escherichia coli thioredoxin reductase. | NobleID