Your buttonholer looks like a low shank, would it fit any of your machines? Among them would be 66, 99, 201, 127, 128. It's a nice attatchment, the only I actually use regularly. It takes a bit of test sewing to get to know it, setting is a bit of a trial and error thing, but once set it does button hole after buttonhole with ease. Yours are in nice and clean condition too, it needs a bit of oil though.