Needless to say. They have no idea what they are selling. This led flashlight came from the other side of the world, and it did not match. The part # EPC LEF 905 is not correct for the flashlight. So I bought the longer one. Needless to say right size wrong thread. Dang!