KB4048957 201711 Security Monthly Quality Rollup for Windows 7 for x86based Systems

Could you correct the punctuation please?
KB4048957 2017-11 Security Monthly Quality Rollup for Windows 7 for x86-based Systems