Hi there! 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?