Check ecoluxlighting.com - they have a variety of sizes for different machines. I have a 6 light strip for my Bernina and am purchasing a 3 light strip for the Viking. The nice thing is if you have different machines all you need to do is purchase one with a cord and the cord is interchangable with the other light strips. No I do not work for them! HAHAHA
But - I do have a bendable LED light that I have used for several years and this is the second one - the cord keep fraying - very flimsy IMHO. Would not purchase another one of those (esp. since they are selling for around $50 now).