See if this works with your machine
or
Baby Lock RevolutionAir Needle Threading Guide For Triumph BLETS8 Threading Angel
Part Number: TAC BLETS8-NTG
Alternate Part Number: M1-70004A-41
Guaranteed to fit because it is a part.