ByNobleID
    Electrophoretic mobility shift assays for the analysis of DNA-protein interactions. | NobleID