Alter Ego: Alton Francis Vibreaux
Other Names: Prof. Alton Francis Vibreaux
First Appearance: Iron Man (vol. 1) #186 (Sep. 1984): "Though This Fault Be Mine..."
Super? (Has Super Powers/Special Abilities/Technology): Yes
Number of Appearances: 5
Employer: Franklin Fortney
Suggested links for further research about this character and the character's religious affiliation: