Anyway, they seem to be off a late alfa 33. The last boxer they released during the 80s. They are complete and in reasonable nic although some of the adjustments on the bottom of the carb seem a little different from some pics of IDFs I looked at on the web.
VS this...

The air bypass and the idle mixture adjustments seem to be sealed off. I guess that's normal for a factory setup.
Are they any good for a VW? or should I put em on ebay?