Originally Posted by
Fiery
Those are not clipless pedals at all. They look a lot like
Origin8 Sport Road pedals with the toe clip and strap missing.
I think you're right. The tab at the back of the pedal is to flip them over to insert your foot into the clip.