They look exactly like the ones I purchased about 10 years ago for my machine. I only had problems with one of three that I got and it was my fault for not designing a proper mount and interface to the moving parts. I sealed the electrical connections and use flood coolant with no problems.