Hector Ayala (Earth-616)
Appears in 2 issues
Iron Man / Captain America: Casualties of War #1
2007
Daredevil #38
2002