Found that one a long time ago as well, There is another one which does have images of most of the 10 series pedals!! But since I do not have my own pc, I just copy sites in my email, and at some stage that site was down.
It had most of the 10 series pedals, lots I have never heard of ones you hardly see anywhere really. Because it is about a year ago I do not have a clue about the address.
The Heertjes site is quite organised [Heh it must be the Dutch again eh?!]