Can you maybe check at a nearby Viking repair shop? Sometimes I find they are the best equipped to find me a part that will work with my machine (whether it is produced by the original manufacturer or a third party -- nothing wrong with third party parts per se; I used them for years on my old Singer without issue. I just made sure to always consult the repair shop & they either had the part or were able to get it for me within a reasonable period of time).