Those have 13mm carb necks, it would not fit. (also that particular carb is a bit... difficult) Amain has an ebay page, would this listing ship to you?
Edit: If not, here's another. The part number is TE1809B / TE1809B2
I really like that improvised bellcrank, I might copy that into one of mine.
You're in luck, Sh.18 slide carbs are in stock right now. They have a 10mm "neck", pretty universal and should fit yours fine. Only challenge might be their slightly larger air-filter port, you'll need a slightly larger air filter boot to fit it.