@27motorhead
I've got this Campagnolo front derailleur I've just found in the parts bin. I know it came off of an Aluminium "O" so it's definitely a 31.8mm clamp size. As to which model - I have no idea.
Needs a good clean up. Best part about it is that it's free!! PM me your postage details and it's all yours if you want it.
Amazing generousity @boy"O"boy !!! I think that could be an Olympus front mech. Just like Beetlejuice, if I say the name @ferrus , @ferrus , @ferrus ! He magically appears and shares his knowledge on what Campagnolo model it is!!!