Perhaps it's a French or Swiss frame. They'd switched to Italian bb's by the 90s and didn't pantograph the shit out of everything. It might also explain the 105 headset, assuming it's stock. This looks quite similar, right?: ebay.co.uk/itm/281798080554
This Mercier looks completely different in almost every single detail.
This Mercier looks completely different in almost every single detail.