Peter Noble (Earth-616)
Appears in 4 issues
The Invaders #5
1976
The Avengers #97
1972
Daring Mystery Comics #8
1942
Daring Mystery Comics #7
1941