A bit hard to tell, but to my eyes that looks more like a Chinese repop carb and not an original Carter 26. It's not hard to find an old Carter 26 on fleabay, though you will likely have to clean it thoroughly and put a rebuild kit in it.
__________________
102
|