It's more like the one on the left than the right. Similar, but not exact.
I was looking at a set of Detto Pietro's on ebay last night that would have fit the bill. Unfortunately the auction ended while I was under the Jeep with transmission fluid all over me and the garage floor.
Oh well, winter's coming and I guess I have a little time to look around and try to find the other one...or get used to riding clipless.
Thanks,
Kurt