ByNobleID
    Bacterial and archaeal flagella as prokaryotic motility organelles. | NobleID