It could be a semi top end frame built by anyone of the multitude of frame builders in work in Italy in the 80s/early 90scould have been decal ed with own name or the name of the company supplied to, when you consider the frame builders listings were like a telephone directory it's a bit of a guessing game unless it has only to that builder features even the frame #may not reveal the source as it could be stamped by the supplied to shop/company