ByNobleID
    A biological molecular machine: Bacterial flagellar motor and filament | NobleID