Yup, the notches are from a previous owner of the holder. The film is xray, the lens is home made.