Described is a needle assembly storage device (1). The storage device comprises a container (3), a pocket (4) formed in the container adapted to receive a needle assembly (5), and a pull linkage (11) connecting the needle assembly (5) to the container (3). The pull linkage (11) disengages the needle assembly (5) when sufficient rotational force has been applied to the needle assembly (5) in a first direction. A projection (15) on the needle assembly (5) prevents rotation of the needle assembly (5) in the pocket (4) in a second rotation direction opposite to the first direction.