Used Cnc Window Profiling Automat Centre for sale (40,472)

  • Sort results

  • Lowest price Highest price
  • Newest listings Oldest listings
  • Shortest distance Farthest distance
  • Newest year of manufacture Oldest year of manufacture
  • Latest update Oldest update
  • Manufacturer A to Z Manufacturer Z to A
  • Relevance
Lowest price
Price
Highest price
Price
Newest listings
Release date
Oldest listings
Release date
Shortest distance
Distance
Farthest distance
Distance
Newest year of manufacture
Year of construction
Oldest year of manufacture
Year of construction
Latest update
Update
Oldest update
Update
Manufacturer A to Z
Manufacturer
Manufacturer Z to A
Manufacturer
designation from A to Z
Description
designation from Z to A
Description
Model from A to Z
Model
Model from Z to A
Model
Lowest reference
Ref.No.
Highest reference
Ref.No.
Shortest runtime
Runtime
Longest duration
Runtime
Relevance
Relevance
Listing
Hydraulic CNC profile and keyway broaching machine, keyway broaching machine, broaching machine, pro LEISTRITZ Polymat 50 / 400 CNC
Hydraulic CNC profile and keyway broaching machine, keyway broaching machine, broaching machine, pro LEISTRITZ Polymat 50 / 400 CNC
Hydraulic CNC profile and keyway broaching machine, keyway broaching machine, broaching machine, pro LEISTRITZ Polymat 50 / 400 CNC
Hydraulic CNC profile and keyway broaching machine, keyway broaching machine, broaching machine, pro LEISTRITZ Polymat 50 / 400 CNC
Hydraulic CNC profile and keyway broaching machine, keyway broaching machine, broaching machine, pro LEISTRITZ Polymat 50 / 400 CNC
Hydraulic CNC profile and keyway broaching machine, keyway broaching machine, broaching machine, pro LEISTRITZ Polymat 50 / 400 CNC
Hydraulic CNC profile and keyway broaching machine, keyway broaching machine, broaching machine, pro LEISTRITZ Polymat 50 / 400 CNC
Hydraulic CNC profile and keyway broaching machine, keyway broaching machine, broaching machine, pro LEISTRITZ Polymat 50 / 400 CNC
Hydraulic CNC profile and keyway broaching machine, keyway broaching machine, broaching machine, pro LEISTRITZ Polymat 50 / 400 CNC
Hydraulic CNC profile and keyway broaching machine, keyway broaching machine, broaching machine, pro LEISTRITZ Polymat 50 / 400 CNC
more images
Germany Hessisch Lichtenau
989 km

Hydraulic CNC profile and keyway broaching machine, keyway broaching machine, broaching machine, pro
LEISTRITZPolymat 50 / 400 CNC

Certified Dealer
Call
Listing
Automatic planer, automatic profile milling machine Kuper SWT 23 XL-5
Automatic planer, automatic profile milling machine Kuper SWT 23 XL-5
Automatic planer, automatic profile milling machine Kuper SWT 23 XL-5
Automatic planer, automatic profile milling machine Kuper SWT 23 XL-5
Automatic planer, automatic profile milling machine Kuper SWT 23 XL-5
Automatic planer, automatic profile milling machine Kuper SWT 23 XL-5
more images
Germany Egenhofen
1,275 km

Automatic planer, automatic profile milling machine
KuperSWT 23 XL-5

Certified Dealer
Call
Listing
CNC Machine Centres For Routing, Drilling And Edgebanding. BIESSE ROVER A 1332 ATS EDGE
CNC Machine Centres For Routing, Drilling And Edgebanding. BIESSE ROVER A 1332 ATS EDGE
CNC Machine Centres For Routing, Drilling And Edgebanding. BIESSE ROVER A 1332 ATS EDGE
CNC Machine Centres For Routing, Drilling And Edgebanding. BIESSE ROVER A 1332 ATS EDGE
CNC Machine Centres For Routing, Drilling And Edgebanding. BIESSE ROVER A 1332 ATS EDGE
CNC Machine Centres For Routing, Drilling And Edgebanding. BIESSE ROVER A 1332 ATS EDGE
CNC Machine Centres For Routing, Drilling And Edgebanding. BIESSE ROVER A 1332 ATS EDGE
CNC Machine Centres For Routing, Drilling And Edgebanding. BIESSE ROVER A 1332 ATS EDGE
CNC Machine Centres For Routing, Drilling And Edgebanding. BIESSE ROVER A 1332 ATS EDGE
CNC Machine Centres For Routing, Drilling And Edgebanding. BIESSE ROVER A 1332 ATS EDGE
more images
Poland Poland
1,531 km

CNC Machine Centres For Routing, Drilling And Edgebanding.
BIESSEROVER A 1332 ATS EDGE

Certified Dealer
Call
Listing
Window production centre WEINIG Unicontrol 6 NC Spindeln
Window production centre WEINIG Unicontrol 6 NC Spindeln
Window production centre WEINIG Unicontrol 6 NC Spindeln
Window production centre WEINIG Unicontrol 6 NC Spindeln
Window production centre WEINIG Unicontrol 6 NC Spindeln
Window production centre WEINIG Unicontrol 6 NC Spindeln
Window production centre WEINIG Unicontrol 6 NC Spindeln
more images
Germany Germany
1,034 km

Window production centre
WEINIGUnicontrol 6 NC Spindeln

Certified Dealer
Call
Listing
CNC Optical Profile Grinding Machine Wasino GLS-130AS
CNC Optical Profile Grinding Machine Wasino GLS-130AS
CNC Optical Profile Grinding Machine Wasino GLS-130AS
CNC Optical Profile Grinding Machine Wasino GLS-130AS
more images
Netherlands Schijndel
722 km

CNC Optical Profile Grinding Machine
WasinoGLS-130AS

Certified Dealer
Call
Listing
CNC machining centre Holz-Her Uni-Master 7226 K Holz-Her Uni-Master 7226 K
CNC machining centre Holz-Her Uni-Master 7226 K Holz-Her Uni-Master 7226 K
CNC machining centre Holz-Her Uni-Master 7226 K Holz-Her Uni-Master 7226 K
CNC machining centre Holz-Her Uni-Master 7226 K Holz-Her Uni-Master 7226 K
CNC machining centre Holz-Her Uni-Master 7226 K Holz-Her Uni-Master 7226 K
CNC machining centre Holz-Her Uni-Master 7226 K Holz-Her Uni-Master 7226 K
CNC machining centre Holz-Her Uni-Master 7226 K Holz-Her Uni-Master 7226 K
CNC machining centre Holz-Her Uni-Master 7226 K Holz-Her Uni-Master 7226 K
CNC machining centre Holz-Her Uni-Master 7226 K Holz-Her Uni-Master 7226 K
CNC machining centre Holz-Her Uni-Master 7226 K Holz-Her Uni-Master 7226 K
CNC machining centre Holz-Her Uni-Master 7226 K Holz-Her Uni-Master 7226 K
CNC machining centre Holz-Her Uni-Master 7226 K Holz-Her Uni-Master 7226 K
CNC machining centre Holz-Her Uni-Master 7226 K Holz-Her Uni-Master 7226 K
CNC machining centre Holz-Her Uni-Master 7226 K Holz-Her Uni-Master 7226 K
CNC machining centre Holz-Her Uni-Master 7226 K Holz-Her Uni-Master 7226 K
more images
Germany Germany
1,253 km

CNC machining centre Holz-Her Uni-Master 7226 K
Holz-HerUni-Master 7226 K

Certified Dealer
Call
Listing
Window production centre WEINIG Unicontrol 6
Window production centre WEINIG Unicontrol 6
Window production centre WEINIG Unicontrol 6
Window production centre WEINIG Unicontrol 6
Window production centre WEINIG Unicontrol 6
Window production centre WEINIG Unicontrol 6
Window production centre WEINIG Unicontrol 6
Window production centre WEINIG Unicontrol 6
Window production centre WEINIG Unicontrol 6
Window production centre WEINIG Unicontrol 6
more images
Germany Germany
1,034 km

Window production centre
WEINIGUnicontrol 6

Certified Dealer
Call
Listing
CNC Machine Centres With Pod And Rail WEEKE VENTURE 3 L
CNC Machine Centres With Pod And Rail WEEKE VENTURE 3 L
CNC Machine Centres With Pod And Rail WEEKE VENTURE 3 L
CNC Machine Centres With Pod And Rail WEEKE VENTURE 3 L
CNC Machine Centres With Pod And Rail WEEKE VENTURE 3 L
CNC Machine Centres With Pod And Rail WEEKE VENTURE 3 L
CNC Machine Centres With Pod And Rail WEEKE VENTURE 3 L
CNC Machine Centres With Pod And Rail WEEKE VENTURE 3 L
CNC Machine Centres With Pod And Rail WEEKE VENTURE 3 L
CNC Machine Centres With Pod And Rail WEEKE VENTURE 3 L
CNC Machine Centres With Pod And Rail WEEKE VENTURE 3 L
more images
Spain Spain
1,660 km

CNC Machine Centres With Pod And Rail
WEEKEVENTURE 3 L

Certified Dealer
Call
Listing
Vertical CNC Machine Centres WEEKE BHX 055
Vertical CNC Machine Centres WEEKE BHX 055
Vertical CNC Machine Centres WEEKE BHX 055
Vertical CNC Machine Centres WEEKE BHX 055
Vertical CNC Machine Centres WEEKE BHX 055
Vertical CNC Machine Centres WEEKE BHX 055
more images
Spain Spain
1,660 km

Vertical CNC Machine Centres
WEEKEBHX 055

Certified Dealer
Call
Listing
Vertical CNC Machine Centres BIESSE SKIPPER V31
Vertical CNC Machine Centres BIESSE SKIPPER V31
Vertical CNC Machine Centres BIESSE SKIPPER V31
Vertical CNC Machine Centres BIESSE SKIPPER V31
Vertical CNC Machine Centres BIESSE SKIPPER V31
Vertical CNC Machine Centres BIESSE SKIPPER V31
Vertical CNC Machine Centres BIESSE SKIPPER V31
Vertical CNC Machine Centres BIESSE SKIPPER V31
Vertical CNC Machine Centres BIESSE SKIPPER V31
more images
Spain Spain
1,660 km

Vertical CNC Machine Centres
BIESSESKIPPER V31

Certified Dealer
Call
Listing
CNC lathe Hardinge Talent 6/45 2 Axis CNC Turning Centre
CNC lathe Hardinge Talent 6/45 2 Axis CNC Turning Centre
CNC lathe Hardinge Talent 6/45 2 Axis CNC Turning Centre
CNC lathe Hardinge Talent 6/45 2 Axis CNC Turning Centre
CNC lathe Hardinge Talent 6/45 2 Axis CNC Turning Centre
CNC lathe Hardinge Talent 6/45 2 Axis CNC Turning Centre
CNC lathe Hardinge Talent 6/45 2 Axis CNC Turning Centre
CNC lathe Hardinge Talent 6/45 2 Axis CNC Turning Centre
CNC lathe Hardinge Talent 6/45 2 Axis CNC Turning Centre
CNC lathe Hardinge Talent 6/45 2 Axis CNC Turning Centre
CNC lathe Hardinge Talent 6/45 2 Axis CNC Turning Centre
CNC lathe Hardinge Talent 6/45 2 Axis CNC Turning Centre
CNC lathe Hardinge Talent 6/45 2 Axis CNC Turning Centre
CNC lathe Hardinge Talent 6/45 2 Axis CNC Turning Centre
CNC lathe Hardinge Talent 6/45 2 Axis CNC Turning Centre
CNC lathe Hardinge Talent 6/45 2 Axis CNC Turning Centre
CNC lathe Hardinge Talent 6/45 2 Axis CNC Turning Centre
CNC lathe Hardinge Talent 6/45 2 Axis CNC Turning Centre
more images
United Kingdom Rowley Regis
334 km

CNC lathe
HardingeTalent 6/45 2 Axis CNC Turning Centre

Call
Listing
CNC lathe XYZ Machine Tools Proturn SLX 555 x 3m CNC Centre Lathe
CNC lathe XYZ Machine Tools Proturn SLX 555 x 3m CNC Centre Lathe
CNC lathe XYZ Machine Tools Proturn SLX 555 x 3m CNC Centre Lathe
CNC lathe XYZ Machine Tools Proturn SLX 555 x 3m CNC Centre Lathe
CNC lathe XYZ Machine Tools Proturn SLX 555 x 3m CNC Centre Lathe
CNC lathe XYZ Machine Tools Proturn SLX 555 x 3m CNC Centre Lathe
CNC lathe XYZ Machine Tools Proturn SLX 555 x 3m CNC Centre Lathe
CNC lathe XYZ Machine Tools Proturn SLX 555 x 3m CNC Centre Lathe
CNC lathe XYZ Machine Tools Proturn SLX 555 x 3m CNC Centre Lathe
CNC lathe XYZ Machine Tools Proturn SLX 555 x 3m CNC Centre Lathe
CNC lathe XYZ Machine Tools Proturn SLX 555 x 3m CNC Centre Lathe
CNC lathe XYZ Machine Tools Proturn SLX 555 x 3m CNC Centre Lathe
CNC lathe XYZ Machine Tools Proturn SLX 555 x 3m CNC Centre Lathe
CNC lathe XYZ Machine Tools Proturn SLX 555 x 3m CNC Centre Lathe
CNC lathe XYZ Machine Tools Proturn SLX 555 x 3m CNC Centre Lathe
CNC lathe XYZ Machine Tools Proturn SLX 555 x 3m CNC Centre Lathe
CNC lathe XYZ Machine Tools Proturn SLX 555 x 3m CNC Centre Lathe
CNC lathe XYZ Machine Tools Proturn SLX 555 x 3m CNC Centre Lathe
CNC lathe XYZ Machine Tools Proturn SLX 555 x 3m CNC Centre Lathe
CNC lathe XYZ Machine Tools Proturn SLX 555 x 3m CNC Centre Lathe
CNC lathe XYZ Machine Tools Proturn SLX 555 x 3m CNC Centre Lathe
CNC lathe XYZ Machine Tools Proturn SLX 555 x 3m CNC Centre Lathe
more images
United Kingdom Rowley Regis
334 km

CNC lathe
XYZ Machine ToolsProturn SLX 555 x 3m CNC Centre Lathe

Call
Listing
Window production centre WEINIG Unicontrol 12 NC
Window production centre WEINIG Unicontrol 12 NC
Window production centre WEINIG Unicontrol 12 NC
Window production centre WEINIG Unicontrol 12 NC
Window production centre WEINIG Unicontrol 12 NC
Window production centre WEINIG Unicontrol 12 NC
Window production centre WEINIG Unicontrol 12 NC
more images
Germany Oberkochen
1,178 km

Window production centre
WEINIGUnicontrol 12 NC

Certified Dealer
Call
Listing
Window production centre WEINIG Unicontrol 12 NC
Window production centre WEINIG Unicontrol 12 NC
Window production centre WEINIG Unicontrol 12 NC
Window production centre WEINIG Unicontrol 12 NC
Window production centre WEINIG Unicontrol 12 NC
Window production centre WEINIG Unicontrol 12 NC
Window production centre WEINIG Unicontrol 12 NC
Window production centre WEINIG Unicontrol 12 NC
Window production centre WEINIG Unicontrol 12 NC
Window production centre WEINIG Unicontrol 12 NC
more images
Germany Oberkochen
1,178 km

Window production centre
WEINIGUnicontrol 12 NC

Certified Dealer
Call
Listing
Window production centre WEINIG Unicontrol 10 NC
Window production centre WEINIG Unicontrol 10 NC
Window production centre WEINIG Unicontrol 10 NC
Window production centre WEINIG Unicontrol 10 NC
Window production centre WEINIG Unicontrol 10 NC
Window production centre WEINIG Unicontrol 10 NC
Window production centre WEINIG Unicontrol 10 NC
more images
Germany Oberkochen
1,178 km

Window production centre
WEINIGUnicontrol 10 NC

Certified Dealer
Call
Listing
Window production centre HABERKORN,OKOMA,GOETZINGER FZS1,SF3F,OBM Plus
Window production centre HABERKORN,OKOMA,GOETZINGER FZS1,SF3F,OBM Plus
Window production centre HABERKORN,OKOMA,GOETZINGER FZS1,SF3F,OBM Plus
Window production centre HABERKORN,OKOMA,GOETZINGER FZS1,SF3F,OBM Plus
Window production centre HABERKORN,OKOMA,GOETZINGER FZS1,SF3F,OBM Plus
Window production centre HABERKORN,OKOMA,GOETZINGER FZS1,SF3F,OBM Plus
Window production centre HABERKORN,OKOMA,GOETZINGER FZS1,SF3F,OBM Plus
Window production centre HABERKORN,OKOMA,GOETZINGER FZS1,SF3F,OBM Plus
Window production centre HABERKORN,OKOMA,GOETZINGER FZS1,SF3F,OBM Plus
more images
Germany Oberkochen
1,178 km

Window production centre
HABERKORN,OKOMA,GOETZINGERFZS1,SF3F,OBM Plus

Certified Dealer
Call
Listing
Window production centre WEINIG Unicontrol 6 NC Spindeln
Window production centre WEINIG Unicontrol 6 NC Spindeln
Window production centre WEINIG Unicontrol 6 NC Spindeln
Window production centre WEINIG Unicontrol 6 NC Spindeln
Window production centre WEINIG Unicontrol 6 NC Spindeln
Window production centre WEINIG Unicontrol 6 NC Spindeln
more images
Germany Oberkochen
1,178 km

Window production centre
WEINIGUnicontrol 6 NC Spindeln

Certified Dealer
Call
Listing
CNC Vertical Machining Centre Haas VF-4DHE
CNC Vertical Machining Centre Haas VF-4DHE
CNC Vertical Machining Centre Haas VF-4DHE
CNC Vertical Machining Centre Haas VF-4DHE
CNC Vertical Machining Centre Haas VF-4DHE
CNC Vertical Machining Centre Haas VF-4DHE
CNC Vertical Machining Centre Haas VF-4DHE
CNC Vertical Machining Centre Haas VF-4DHE
CNC Vertical Machining Centre Haas VF-4DHE
more images
Netherlands Zevenbergen
675 km

CNC Vertical Machining Centre
HaasVF-4DHE

Certified Dealer
Call
Listing
CNC Horizontal Machining Centre OKK HP 500S
CNC Horizontal Machining Centre OKK HP 500S
CNC Horizontal Machining Centre OKK HP 500S
CNC Horizontal Machining Centre OKK HP 500S
CNC Horizontal Machining Centre OKK HP 500S
CNC Horizontal Machining Centre OKK HP 500S
CNC Horizontal Machining Centre OKK HP 500S
CNC Horizontal Machining Centre OKK HP 500S
more images
Netherlands Zevenbergen
675 km

CNC Horizontal Machining Centre
OKKHP 500S

Certified Dealer
Call
Listing
CNC Horizontal Machining Centre Mazak HCN 5000-ll
CNC Horizontal Machining Centre Mazak HCN 5000-ll
CNC Horizontal Machining Centre Mazak HCN 5000-ll
CNC Horizontal Machining Centre Mazak HCN 5000-ll
CNC Horizontal Machining Centre Mazak HCN 5000-ll
CNC Horizontal Machining Centre Mazak HCN 5000-ll
CNC Horizontal Machining Centre Mazak HCN 5000-ll
CNC Horizontal Machining Centre Mazak HCN 5000-ll
CNC Horizontal Machining Centre Mazak HCN 5000-ll
CNC Horizontal Machining Centre Mazak HCN 5000-ll
more images
Netherlands Zevenbergen
675 km

CNC Horizontal Machining Centre
MazakHCN 5000-ll

Certified Dealer
Call
Listing
CNC Vertical Machining Centre Mazak MTV-515/40
CNC Vertical Machining Centre Mazak MTV-515/40
CNC Vertical Machining Centre Mazak MTV-515/40
CNC Vertical Machining Centre Mazak MTV-515/40
CNC Vertical Machining Centre Mazak MTV-515/40
CNC Vertical Machining Centre Mazak MTV-515/40
CNC Vertical Machining Centre Mazak MTV-515/40
CNC Vertical Machining Centre Mazak MTV-515/40
CNC Vertical Machining Centre Mazak MTV-515/40
more images
Netherlands Zevenbergen
675 km

CNC Vertical Machining Centre
MazakMTV-515/40

Certified Dealer
Call
Siegel

Trust Seal

Dealers certified through Machineseeker

Trust Seal
Listing
CNC Horizontal Machining Centre Mazak PFH 5800 Palletech
CNC Horizontal Machining Centre Mazak PFH 5800 Palletech
CNC Horizontal Machining Centre Mazak PFH 5800 Palletech
CNC Horizontal Machining Centre Mazak PFH 5800 Palletech
CNC Horizontal Machining Centre Mazak PFH 5800 Palletech
CNC Horizontal Machining Centre Mazak PFH 5800 Palletech
CNC Horizontal Machining Centre Mazak PFH 5800 Palletech
CNC Horizontal Machining Centre Mazak PFH 5800 Palletech
CNC Horizontal Machining Centre Mazak PFH 5800 Palletech
CNC Horizontal Machining Centre Mazak PFH 5800 Palletech
more images
Netherlands Zevenbergen
675 km

CNC Horizontal Machining Centre
MazakPFH 5800 Palletech

Certified Dealer
Call
Listing
CNC Turning Milling centre with Second S Mazak Integrex 200 lll S + GL 150 F
CNC Turning Milling centre with Second S Mazak Integrex 200 lll S + GL 150 F
CNC Turning Milling centre with Second S Mazak Integrex 200 lll S + GL 150 F
CNC Turning Milling centre with Second S Mazak Integrex 200 lll S + GL 150 F
CNC Turning Milling centre with Second S Mazak Integrex 200 lll S + GL 150 F
CNC Turning Milling centre with Second S Mazak Integrex 200 lll S + GL 150 F
CNC Turning Milling centre with Second S Mazak Integrex 200 lll S + GL 150 F
CNC Turning Milling centre with Second S Mazak Integrex 200 lll S + GL 150 F
CNC Turning Milling centre with Second S Mazak Integrex 200 lll S + GL 150 F
CNC Turning Milling centre with Second S Mazak Integrex 200 lll S + GL 150 F
more images
Netherlands Zevenbergen
675 km

CNC Turning Milling centre with Second S
MazakIntegrex 200 lll S + GL 150 F

Certified Dealer
Call
Listing
CNC profile bending machine center 35 Ton INDUCTAFLEX AL-3
CNC profile bending machine center 35 Ton INDUCTAFLEX AL-3
CNC profile bending machine center 35 Ton INDUCTAFLEX AL-3
CNC profile bending machine center 35 Ton INDUCTAFLEX AL-3
CNC profile bending machine center 35 Ton INDUCTAFLEX AL-3
CNC profile bending machine center 35 Ton INDUCTAFLEX AL-3
CNC profile bending machine center 35 Ton INDUCTAFLEX AL-3
CNC profile bending machine center 35 Ton INDUCTAFLEX AL-3
CNC profile bending machine center 35 Ton INDUCTAFLEX AL-3
CNC profile bending machine center 35 Ton INDUCTAFLEX AL-3
CNC profile bending machine center 35 Ton INDUCTAFLEX AL-3
CNC profile bending machine center 35 Ton INDUCTAFLEX AL-3
CNC profile bending machine center 35 Ton INDUCTAFLEX AL-3
CNC profile bending machine center 35 Ton INDUCTAFLEX AL-3
CNC profile bending machine center 35 Ton INDUCTAFLEX AL-3
CNC profile bending machine center 35 Ton INDUCTAFLEX AL-3
CNC profile bending machine center 35 Ton INDUCTAFLEX AL-3
more images
Netherlands Babberich
740 km

CNC profile bending machine center 35 Ton
INDUCTAFLEXAL-3

Certified Dealer
Call
Listing
Window production centre WEINIG Unicontrol 12 NC Spindeln
Window production centre WEINIG Unicontrol 12 NC Spindeln
Window production centre WEINIG Unicontrol 12 NC Spindeln
Window production centre WEINIG Unicontrol 12 NC Spindeln
Window production centre WEINIG Unicontrol 12 NC Spindeln
Window production centre WEINIG Unicontrol 12 NC Spindeln
more images
Slovakia Slowakei
1,741 km

Window production centre
WEINIGUnicontrol 12 NC Spindeln

Certified Dealer
Call

This may be of interest to you

EHF Champions League Sponsoring

For the third time in a row: Machineseeker is title sponsor of the EHF Champions League

Strongest Forklift Trucks

Photo gallery: the 10 strongest forklift trucks in the world

Tricks for buying used machines

10 valuable tricks for buying used machines online

Biggest excavator

Photo gallery: The World's 10 biggest excavators

Title sponsor EHF Champions League

Machineseeker remains title sponsor of the EHF Champions League

Gindumac about smart sales strategies and the importance of online platforms

About smart sales strategies and the importance of online platforms