Another mysterious frame identification I've got another mystery at my hands. This time this 26.6mm seatpost (although i'm not with a paquimeter on my hands, a 26.8mm one almost fits is), italian thread bb. By scratching the dropouts I couldn't find any visible stamps and I have no idea of any components and fork that it came originally. I can read the serial number as 903273 and have never seen those lugs before, does anyone have any idea?

here are the pics
The lugs don't look familiar. It has horizontal dropouts and full length brake cable housing so that dates it to sometime prior to the mid-80s. The fork is 100% not original to the frame. It has bottle braze-ons so it's likely made sometime after the mid-70s. The one peculiar thing is that it has bottle braze-ons but not shift lever braze-ons (and this bike most definitely predates integrated brake/shift levers such as STI or Ergo) It also has brazed on cable guides for the derailleur cables. I'm guessing the dropouts are 126mm spacing? 

It could well have been made for a 26.8 post. That rattle can paint job could be compromising the fit and it's also not unusual to have the seat tube become slightly ovalized due to over heating the seat lug during assembly.