Not seen one of those damaged like that before. There is a good chance I will have one in my spare parts and I am quite use to posting items outside of the UK. I do have to say that I wonder about the state of the rest of the carb from what you say. According to my book a 500F carb should be a Weber 26IMB6.