Endomotor devices