I wonder if that downtube doodad was a mounting point for a cadence magnet (I note upon further review that DiabloScott guessed this first). Sometimes you saw them on the chainstay.
Also, is it just me or does the pic showing the serial number seem to indicate a bent derailleur hanger?
Beautiful frame!
DD
Last edited by Drillium Dude; 11-24-15 at 06:29 PM.