Looks like the right one. Made in China. Well packaged.
Fit my machine perfect and works really well.
Item as described with super fast shipping, well pleased, Thanks!
A1A1A1 Excellent, Fast ship A1A1A1