A disposable endoscope body having an enclosure in its distal end for a non-disposable element, such as a video camera head. Because of its complexity and sensitivity, the camera head is non-disposable and cannot be sterilized. The camera head is sealed in the endoscope body, such that it does not contaminate the patient during the procedure. Sealing is achieved using an end cap. After use, the camera is withdrawn from the proximal end of the endoscope, which, being near to or within the workstation, has not been inserted into the subject and should be free of patient contamination. Passage of the camera out through the proximal end therefore avoids contamination by the patient, such that it can be used again without need for sterilization. A dispensing kit is described, for supplying the sterile endoscope body and for installing and sealing the camera with a minimum of manual intervention.