What choke for my ‘68 318 2bbl?

The above choke is not correct. The correct 68-69 318 choke is part number 2863893, Carter number is 170-944-there is two on Ebay right now, auction number 293987484863 for 47.50 plus 7.50 shipping. There is also a Borg Warner and a Niehoff, both for 74.99. I always try to get the Carter chokes. Buy a new one, you won't be sorry!