Just based on visual comparison, this lens appears to be a Helios 44M-4 58mm f/2-16. From the images you linked to, it appears that part of the lens is missing. In the 2nd image, around the lens barrel you can see what appears to be front element retaining clamps or springs.
(Helios 44M-x Lenses, in order: 44M-4, 44M-5, 44M-6, 44M-7)
How I found it: I just searched M42lens.com, specified a max aperture of ƒ/2. Only 43 results came back, which only took 2 minutes to quickly scan the images of the results for a match.
Followup: There are several Helios 44 variants out there, and a lot of these lenses have been produced (it is one of the most produced lens family ever). Using this thread at mflenses.com, and the fact your lens has 6 aperture blades and max aperture ƒ/2, your lens could only possibly be one of: 44M-4, 44M-5, 44M-6, 44M-7, or 44-7.
- Maximum aperture of ƒ/2 eliminates the Helios 77M family of lenses (max. aperture of ƒ/1.8).
- Number of aperture blades (6): eliminates everything but the 44M-4, 44M-5, 44M-6, 44M-7, and 44-7 lenses.
- Some of the MC (multicoated) versions of some of the 44M-x lenses have distinctly different focus- and aperture-ring grooves than the non-MC versions. However, there are MC versions that have identical appearance to the non-MC versions.
- The 44M-7 pictured above does not have the hyperfocal distance "window" that your first picture has.