It was released way back during the 6th-gen Skylake and X99 mobos, hence, the "Z170", "X99" tag on the box. MSI has tested those RAM to work on that 7th-gen Kaby Lake mobo, so, no worries.
Btw, you linked the dual-channel 2x4GB RAM (8GB) not the 2x8GB kit (16GB) you were asking.