The Anchor 2896 is a genuine replacement, with the fit of an Original Equipment part.