Soldato
They haven't been out for a "few years"!?
They are Nukeproof Electron pedals.
I have some (electrons) that came with my commencal but the bearings in them were already trashed so I put them straight on my fixie rat. I dont have any problems with them but im only using them for a few miles on the road every couple of months.