How lucky are you generally?
Take a close look at your front derailleur. I've had some clamp-on front derailleurs that were actually braze-on derailleurs that were bolted onto a clamp-on adapter. My tandem has a 9-speed Ultegra front derailleur that came like that. If yours turns out to be the same this might be a good day to buy a lottery ticket.