Dr. Sun first "appears" off-panel in Tomb of Dracula (Marvel, 1972 series) #17.
Letters from: Gregory Nicoll, George Williams, and Bob Rodi; scene from Tomb of Dracula #17; Marvel Value Stamp.