Basic information Safety Related Supplier
gas vesicle proteins (Halobacterium) Structure

gas vesicle proteins (Halobacterium)