Besides the unusual placement of the serial number on the seat lug, the other two details that stand out to me are the braze-on for the front (Huret?) derailleur and the screw on the downtube just below the shifters. (for some sort of integrated or aero shifter set?
Brent
__________________
"I have a tendency to meander sometimes." B.G.