clone club.
I'm not trying to tell you anything. Just that those names have significance. Whether or not he actually is, I don't know.
There was a Clone Saga with Spider-Man. He's got another named clone, I think, but I haven't kept up with any of that stuff since I went off to Dyad, so who knows.