Is this the real deal? 170988013113. Looking at the mounting holes it appears to be.