Yes I can confirm that STC1907 includes the slide pins