They really are kind of impressive. The body seems to be hand-welded to the braces. Fairly innovative as well. I'm guessing they are from the 1980s. Back then weren't almost all (or all) pedals still using 15mm wrench flats? When did allen key pedal attachment come into use?