Nuclear membrane
The nuclear membrane has thousands of nuclear pores. They are large hollow proteins about 100 nm across, with an inner channel about 40 nm wide. They link the inner and outer nuclear membranes.