ByNobleID
    Ultrastructure of purple membrane and cell wall of Halobacterium halobium. | NobleID