Used Cnc Mill for sale (15,526)

  • 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
CNC milling and boring machine SKODA WD 200
CNC milling and boring machine SKODA WD 200
CNC milling and boring machine SKODA WD 200
CNC milling and boring machine SKODA WD 200
CNC milling and boring machine SKODA WD 200
CNC milling and boring machine SKODA WD 200
CNC milling and boring machine SKODA WD 200
CNC milling and boring machine SKODA WD 200
CNC milling and boring machine SKODA WD 200
CNC milling and boring machine SKODA WD 200
CNC milling and boring machine SKODA WD 200
CNC milling and boring machine SKODA WD 200
CNC milling and boring machine SKODA WD 200
CNC milling and boring machine SKODA WD 200
more images
Germany Halberstadt
6,724 km

CNC milling and boring machine
SKODAWD 200

Certified Dealer
Call
Listing
CNC high-performance gear cutting machine - Shaft milling machine LIEBHERR LC 122
CNC high-performance gear cutting machine - Shaft milling machine LIEBHERR LC 122
CNC high-performance gear cutting machine - Shaft milling machine LIEBHERR LC 122
CNC high-performance gear cutting machine - Shaft milling machine LIEBHERR LC 122
CNC high-performance gear cutting machine - Shaft milling machine LIEBHERR LC 122
CNC high-performance gear cutting machine - Shaft milling machine LIEBHERR LC 122
CNC high-performance gear cutting machine - Shaft milling machine LIEBHERR LC 122
CNC high-performance gear cutting machine - Shaft milling machine LIEBHERR LC 122
CNC high-performance gear cutting machine - Shaft milling machine LIEBHERR LC 122
CNC high-performance gear cutting machine - Shaft milling machine LIEBHERR LC 122
CNC high-performance gear cutting machine - Shaft milling machine LIEBHERR LC 122
CNC high-performance gear cutting machine - Shaft milling machine LIEBHERR LC 122
CNC high-performance gear cutting machine - Shaft milling machine LIEBHERR LC 122
CNC high-performance gear cutting machine - Shaft milling machine LIEBHERR LC 122
more images
Germany Halberstadt
6,724 km

CNC high-performance gear cutting machine - Shaft milling machine
LIEBHERRLC 122

Certified Dealer
Call
Listing
CNC turning and milling center - 5-axis DMG DMC 210 FD
CNC turning and milling center - 5-axis DMG DMC 210 FD
CNC turning and milling center - 5-axis DMG DMC 210 FD
CNC turning and milling center - 5-axis DMG DMC 210 FD
CNC turning and milling center - 5-axis DMG DMC 210 FD
CNC turning and milling center - 5-axis DMG DMC 210 FD
CNC turning and milling center - 5-axis DMG DMC 210 FD
CNC turning and milling center - 5-axis DMG DMC 210 FD
CNC turning and milling center - 5-axis DMG DMC 210 FD
CNC turning and milling center - 5-axis DMG DMC 210 FD
CNC turning and milling center - 5-axis DMG DMC 210 FD
CNC turning and milling center - 5-axis DMG DMC 210 FD
CNC turning and milling center - 5-axis DMG DMC 210 FD
CNC turning and milling center - 5-axis DMG DMC 210 FD
more images
Germany Halberstadt
6,724 km

CNC turning and milling center - 5-axis
DMGDMC 210 FD

Certified Dealer
Call
Listing
CNC Milling Machine DMG DMU 60T
CNC Milling Machine DMG DMU 60T
CNC Milling Machine DMG DMU 60T
more images
Heilbronn
6,843 km

CNC Milling Machine
DMGDMU 60T

Certified Dealer
Call
Listing
CNC turning and milling center HWACHEON HI-TECH 200BL MC
CNC turning and milling center HWACHEON HI-TECH 200BL MC
CNC turning and milling center HWACHEON HI-TECH 200BL MC
CNC turning and milling center HWACHEON HI-TECH 200BL MC
CNC turning and milling center HWACHEON HI-TECH 200BL MC
CNC turning and milling center HWACHEON HI-TECH 200BL MC
CNC turning and milling center HWACHEON HI-TECH 200BL MC
CNC turning and milling center HWACHEON HI-TECH 200BL MC
CNC turning and milling center HWACHEON HI-TECH 200BL MC
CNC turning and milling center HWACHEON HI-TECH 200BL MC
CNC turning and milling center HWACHEON HI-TECH 200BL MC
CNC turning and milling center HWACHEON HI-TECH 200BL MC
CNC turning and milling center HWACHEON HI-TECH 200BL MC
CNC turning and milling center HWACHEON HI-TECH 200BL MC
CNC turning and milling center HWACHEON HI-TECH 200BL MC
more images
Netherlands Schijndel
7,107 km

CNC turning and milling center
HWACHEONHI-TECH 200BL MC

Certified Dealer
Call
Listing
CNC turning and milling center Mazak Quickturn Nexus 250M
CNC turning and milling center Mazak Quickturn Nexus 250M
CNC turning and milling center Mazak Quickturn Nexus 250M
CNC turning and milling center Mazak Quickturn Nexus 250M
CNC turning and milling center Mazak Quickturn Nexus 250M
CNC turning and milling center Mazak Quickturn Nexus 250M
more images
Germany Hagen
6,961 km

CNC turning and milling center
MazakQuickturn Nexus 250M

Certified Dealer
Call
Listing
CNC turning and milling center Mazak Variaxis 630-5X II T
CNC turning and milling center Mazak Variaxis 630-5X II T
CNC turning and milling center Mazak Variaxis 630-5X II T
CNC turning and milling center Mazak Variaxis 630-5X II T
CNC turning and milling center Mazak Variaxis 630-5X II T
CNC turning and milling center Mazak Variaxis 630-5X II T
CNC turning and milling center Mazak Variaxis 630-5X II T
CNC turning and milling center Mazak Variaxis 630-5X II T
CNC turning and milling center Mazak Variaxis 630-5X II T
CNC turning and milling center Mazak Variaxis 630-5X II T
CNC turning and milling center Mazak Variaxis 630-5X II T
CNC turning and milling center Mazak Variaxis 630-5X II T
more images
Germany Hagen
6,961 km

CNC turning and milling center
MazakVariaxis 630-5X II T

Certified Dealer
Call
Listing
CNC turning and milling center Mazak QUICK TURN Nexus 350M
CNC turning and milling center Mazak QUICK TURN Nexus 350M
CNC turning and milling center Mazak QUICK TURN Nexus 350M
CNC turning and milling center Mazak QUICK TURN Nexus 350M
CNC turning and milling center Mazak QUICK TURN Nexus 350M
CNC turning and milling center Mazak QUICK TURN Nexus 350M
CNC turning and milling center Mazak QUICK TURN Nexus 350M
CNC turning and milling center Mazak QUICK TURN Nexus 350M
CNC turning and milling center Mazak QUICK TURN Nexus 350M
CNC turning and milling center Mazak QUICK TURN Nexus 350M
CNC turning and milling center Mazak QUICK TURN Nexus 350M
CNC turning and milling center Mazak QUICK TURN Nexus 350M
CNC turning and milling center Mazak QUICK TURN Nexus 350M
more images
Germany Hagen
6,961 km

CNC turning and milling center
MazakQUICK TURN Nexus 350M

Certified Dealer
Call
Auction
CNC turning and milling center DMG GILDEMEISTER TWIN 102
CNC turning and milling center DMG GILDEMEISTER TWIN 102
CNC turning and milling center DMG GILDEMEISTER TWIN 102
CNC turning and milling center DMG GILDEMEISTER TWIN 102
CNC turning and milling center DMG GILDEMEISTER TWIN 102
CNC turning and milling center DMG GILDEMEISTER TWIN 102
CNC turning and milling center DMG GILDEMEISTER TWIN 102
CNC turning and milling center DMG GILDEMEISTER TWIN 102
CNC turning and milling center DMG GILDEMEISTER TWIN 102
CNC turning and milling center DMG GILDEMEISTER TWIN 102
CNC turning and milling center DMG GILDEMEISTER TWIN 102
CNC turning and milling center DMG GILDEMEISTER TWIN 102
CNC turning and milling center DMG GILDEMEISTER TWIN 102
CNC turning and milling center DMG GILDEMEISTER TWIN 102
CNC turning and milling center DMG GILDEMEISTER TWIN 102
CNC turning and milling center DMG GILDEMEISTER TWIN 102
CNC turning and milling center DMG GILDEMEISTER TWIN 102
CNC turning and milling center DMG GILDEMEISTER TWIN 102
CNC turning and milling center DMG GILDEMEISTER TWIN 102
CNC turning and milling center DMG GILDEMEISTER TWIN 102
CNC turning and milling center DMG GILDEMEISTER TWIN 102
Ends in 
min  Auction ended
Germany Baden-Württemberg
6,796 km

CNC turning and milling center
DMG GILDEMEISTERTWIN 102

buyer-protection
Auction
CNC turning and milling center DMG GILDEMEISTER GMX 250 LINEAR
CNC turning and milling center DMG GILDEMEISTER GMX 250 LINEAR
CNC turning and milling center DMG GILDEMEISTER GMX 250 LINEAR
CNC turning and milling center DMG GILDEMEISTER GMX 250 LINEAR
CNC turning and milling center DMG GILDEMEISTER GMX 250 LINEAR
CNC turning and milling center DMG GILDEMEISTER GMX 250 LINEAR
CNC turning and milling center DMG GILDEMEISTER GMX 250 LINEAR
CNC turning and milling center DMG GILDEMEISTER GMX 250 LINEAR
CNC turning and milling center DMG GILDEMEISTER GMX 250 LINEAR
CNC turning and milling center DMG GILDEMEISTER GMX 250 LINEAR
CNC turning and milling center DMG GILDEMEISTER GMX 250 LINEAR
CNC turning and milling center DMG GILDEMEISTER GMX 250 LINEAR
CNC turning and milling center DMG GILDEMEISTER GMX 250 LINEAR
CNC turning and milling center DMG GILDEMEISTER GMX 250 LINEAR
CNC turning and milling center DMG GILDEMEISTER GMX 250 LINEAR
CNC turning and milling center DMG GILDEMEISTER GMX 250 LINEAR
CNC turning and milling center DMG GILDEMEISTER GMX 250 LINEAR
CNC turning and milling center DMG GILDEMEISTER GMX 250 LINEAR
CNC turning and milling center DMG GILDEMEISTER GMX 250 LINEAR
CNC turning and milling center DMG GILDEMEISTER GMX 250 LINEAR
CNC turning and milling center DMG GILDEMEISTER GMX 250 LINEAR
CNC turning and milling center DMG GILDEMEISTER GMX 250 LINEAR
CNC turning and milling center DMG GILDEMEISTER GMX 250 LINEAR
CNC turning and milling center DMG GILDEMEISTER GMX 250 LINEAR
CNC turning and milling center DMG GILDEMEISTER GMX 250 LINEAR
CNC turning and milling center DMG GILDEMEISTER GMX 250 LINEAR
CNC turning and milling center DMG GILDEMEISTER GMX 250 LINEAR
CNC turning and milling center DMG GILDEMEISTER GMX 250 LINEAR
CNC turning and milling center DMG GILDEMEISTER GMX 250 LINEAR
CNC turning and milling center DMG GILDEMEISTER GMX 250 LINEAR
CNC turning and milling center DMG GILDEMEISTER GMX 250 LINEAR
CNC turning and milling center DMG GILDEMEISTER GMX 250 LINEAR
Ends in 
min  Auction ended
Germany Baden-Württemberg
6,796 km

CNC turning and milling center
DMG GILDEMEISTERGMX 250 LINEAR

buyer-protection
Listing
CNC milling machine HERMLE UWF 902 S
CNC milling machine HERMLE UWF 902 S
CNC milling machine HERMLE UWF 902 S
more images
Germany Germany
6,829 km

CNC milling machine
HERMLEUWF 902 S

Certified Dealer
Call
Listing
CNC milling machine HERMLE UWF 902 H
CNC milling machine HERMLE UWF 902 H
CNC milling machine HERMLE UWF 902 H
CNC milling machine HERMLE UWF 902 H
more images
Germany Germany
6,829 km

CNC milling machine
HERMLEUWF 902 H

Certified Dealer
Call
Auction
CNC turning and milling center SPINNER TTS 65 DUPLEX
CNC turning and milling center SPINNER TTS 65 DUPLEX
CNC turning and milling center SPINNER TTS 65 DUPLEX
CNC turning and milling center SPINNER TTS 65 DUPLEX
CNC turning and milling center SPINNER TTS 65 DUPLEX
CNC turning and milling center SPINNER TTS 65 DUPLEX
CNC turning and milling center SPINNER TTS 65 DUPLEX
CNC turning and milling center SPINNER TTS 65 DUPLEX
CNC turning and milling center SPINNER TTS 65 DUPLEX
CNC turning and milling center SPINNER TTS 65 DUPLEX
CNC turning and milling center SPINNER TTS 65 DUPLEX
CNC turning and milling center SPINNER TTS 65 DUPLEX
CNC turning and milling center SPINNER TTS 65 DUPLEX
CNC turning and milling center SPINNER TTS 65 DUPLEX
CNC turning and milling center SPINNER TTS 65 DUPLEX
CNC turning and milling center SPINNER TTS 65 DUPLEX
CNC turning and milling center SPINNER TTS 65 DUPLEX
CNC turning and milling center SPINNER TTS 65 DUPLEX
CNC turning and milling center SPINNER TTS 65 DUPLEX
CNC turning and milling center SPINNER TTS 65 DUPLEX
CNC turning and milling center SPINNER TTS 65 DUPLEX
CNC turning and milling center SPINNER TTS 65 DUPLEX
CNC turning and milling center SPINNER TTS 65 DUPLEX
CNC turning and milling center SPINNER TTS 65 DUPLEX
CNC turning and milling center SPINNER TTS 65 DUPLEX
CNC turning and milling center SPINNER TTS 65 DUPLEX
CNC turning and milling center SPINNER TTS 65 DUPLEX
CNC turning and milling center SPINNER TTS 65 DUPLEX
CNC turning and milling center SPINNER TTS 65 DUPLEX
CNC turning and milling center SPINNER TTS 65 DUPLEX
CNC turning and milling center SPINNER TTS 65 DUPLEX
CNC turning and milling center SPINNER TTS 65 DUPLEX
CNC turning and milling center SPINNER TTS 65 DUPLEX
CNC turning and milling center SPINNER TTS 65 DUPLEX
CNC turning and milling center SPINNER TTS 65 DUPLEX
CNC turning and milling center SPINNER TTS 65 DUPLEX
CNC turning and milling center SPINNER TTS 65 DUPLEX
CNC turning and milling center SPINNER TTS 65 DUPLEX
CNC turning and milling center SPINNER TTS 65 DUPLEX
CNC turning and milling center SPINNER TTS 65 DUPLEX
Ends in 
min  Auction ended
Germany Baden-Württemberg
6,810 km

CNC turning and milling center
SPINNERTTS 65 DUPLEX

buyer-protection
Listing
Cnc turning and milling center Mazak QuickTurn 20N
Cnc turning and milling center Mazak QuickTurn 20N
Cnc turning and milling center Mazak QuickTurn 20N
Cnc turning and milling center Mazak QuickTurn 20N
Cnc turning and milling center Mazak QuickTurn 20N
Cnc turning and milling center Mazak QuickTurn 20N
Cnc turning and milling center Mazak QuickTurn 20N
Cnc turning and milling center Mazak QuickTurn 20N
Cnc turning and milling center Mazak QuickTurn 20N
Cnc turning and milling center Mazak QuickTurn 20N
Cnc turning and milling center Mazak QuickTurn 20N
Cnc turning and milling center Mazak QuickTurn 20N
Cnc turning and milling center Mazak QuickTurn 20N
Cnc turning and milling center Mazak QuickTurn 20N
Cnc turning and milling center Mazak QuickTurn 20N
Cnc turning and milling center Mazak QuickTurn 20N
Cnc turning and milling center Mazak QuickTurn 20N
Cnc turning and milling center Mazak QuickTurn 20N
Cnc turning and milling center Mazak QuickTurn 20N
Cnc turning and milling center Mazak QuickTurn 20N
Cnc turning and milling center Mazak QuickTurn 20N
Cnc turning and milling center Mazak QuickTurn 20N
Cnc turning and milling center Mazak QuickTurn 20N
Cnc turning and milling center Mazak QuickTurn 20N
more images
Poland Wymysłów
6,232 km

Cnc turning and milling center
MazakQuickTurn 20N

Certified Dealer
Call
Listing
CNC Turning- and Milling Center INDEX G300
CNC Turning- and Milling Center INDEX G300
CNC Turning- and Milling Center INDEX G300
CNC Turning- and Milling Center INDEX G300
more images
Germany Germany
6,878 km

CNC Turning- and Milling Center
INDEXG300

Certified Dealer
Call
Listing
Universal Milling machines & CNC OMV / Parpas HSC 1100 CNC 5 axis
Universal Milling machines & CNC OMV / Parpas HSC 1100 CNC 5 axis
Universal Milling machines & CNC OMV / Parpas HSC 1100 CNC 5 axis
Universal Milling machines & CNC OMV / Parpas HSC 1100 CNC 5 axis
more images
Deinze
7,244 km

Universal Milling machines & CNC
OMV / ParpasHSC 1100 CNC 5 axis

Certified Dealer
Call
Listing
Bed milling machine with moving column & CNC MTE FBF-S 6000 X: 6000 - Y: 1200 - Z: 1500 mm
Bed milling machine with moving column & CNC MTE FBF-S 6000 X: 6000 - Y: 1200 - Z: 1500 mm
Bed milling machine with moving column & CNC MTE FBF-S 6000 X: 6000 - Y: 1200 - Z: 1500 mm
Bed milling machine with moving column & CNC MTE FBF-S 6000 X: 6000 - Y: 1200 - Z: 1500 mm
more images
Deinze
7,244 km

Bed milling machine with moving column & CNC
MTEFBF-S 6000 X: 6000 - Y: 1200 - Z: 1500 mm

Certified Dealer
Call
Listing
Bed milling machine with moving column & CNC MTE FBF-S 6000 X: 6000 - Y: 1200 - Z: 1500 mm
Bed milling machine with moving column & CNC MTE FBF-S 6000 X: 6000 - Y: 1200 - Z: 1500 mm
Bed milling machine with moving column & CNC MTE FBF-S 6000 X: 6000 - Y: 1200 - Z: 1500 mm
Bed milling machine with moving column & CNC MTE FBF-S 6000 X: 6000 - Y: 1200 - Z: 1500 mm
more images
Deinze
7,244 km

Bed milling machine with moving column & CNC
MTEFBF-S 6000 X: 6000 - Y: 1200 - Z: 1500 mm

Certified Dealer
Call
Listing
Universal Milling machines & CNC Fanuc Robot + 3 Breton machining centers 5 axes
Universal Milling machines & CNC Fanuc Robot + 3 Breton machining centers 5 axes
Universal Milling machines & CNC Fanuc Robot + 3 Breton machining centers 5 axes
Universal Milling machines & CNC Fanuc Robot + 3 Breton machining centers 5 axes
more images
Deinze
7,244 km

Universal Milling machines & CNC
FanucRobot + 3 Breton machining centers 5 axes

Certified Dealer
Call
Listing
Universal Milling machines & CNC Huron K3X8F X: 780 - Y: 700 - Z: 500 mm CNC
Universal Milling machines & CNC Huron K3X8F X: 780 - Y: 700 - Z: 500 mm CNC
Universal Milling machines & CNC Huron K3X8F X: 780 - Y: 700 - Z: 500 mm CNC
Universal Milling machines & CNC Huron K3X8F X: 780 - Y: 700 - Z: 500 mm CNC
more images
Deinze
7,244 km

Universal Milling machines & CNC
Huron K3X8FX: 780 - Y: 700 - Z: 500 mm CNC

Certified Dealer
Call
Listing
Universal Milling machines & CNC Jarbe / Agursal X: 1500 - Y: 800 - Z: 500 mm
Universal Milling machines & CNC Jarbe / Agursal X: 1500 - Y: 800 - Z: 500 mm
Universal Milling machines & CNC Jarbe / Agursal X: 1500 - Y: 800 - Z: 500 mm
Universal Milling machines & CNC Jarbe / Agursal X: 1500 - Y: 800 - Z: 500 mm
more images
Deinze
7,244 km

Universal Milling machines & CNC
Jarbe / AgursalX: 1500 - Y: 800 - Z: 500 mm

Certified Dealer
Call
Siegel

Trust Seal

Dealers certified through Machineseeker

Trust Seal
Listing
Bed milling machine with moving column & CNC Cincinnati X: 1800 - Y: 850 - Z: 800 mm CNC
Bed milling machine with moving column & CNC Cincinnati X: 1800 - Y: 850 - Z: 800 mm CNC
Bed milling machine with moving column & CNC Cincinnati X: 1800 - Y: 850 - Z: 800 mm CNC
Bed milling machine with moving column & CNC Cincinnati X: 1800 - Y: 850 - Z: 800 mm CNC
more images
Deinze
7,244 km

Bed milling machine with moving column & CNC
CincinnatiX: 1800 - Y: 850 - Z: 800 mm CNC

Certified Dealer
Call
Listing
Bed milling machines with moving table & CNC Johnford Dmc4100LH X: 4100 - Y: 2800 - Z: 800 mm CNC 5 axes
Bed milling machines with moving table & CNC Johnford Dmc4100LH X: 4100 - Y: 2800 - Z: 800 mm CNC 5 axes
Bed milling machines with moving table & CNC Johnford Dmc4100LH X: 4100 - Y: 2800 - Z: 800 mm CNC 5 axes
Bed milling machines with moving table & CNC Johnford Dmc4100LH X: 4100 - Y: 2800 - Z: 800 mm CNC 5 axes
more images
Deinze
7,244 km

Bed milling machines with moving table & CNC
JohnfordDmc4100LH X: 4100 - Y: 2800 - Z: 800 mm CNC 5 axes

Certified Dealer
Call
Listing
Bed milling machine with moving column & CNC Soraluce SL8000 X: 6500 - Y: 1600 - Z: 900 mm CNC
Bed milling machine with moving column & CNC Soraluce SL8000 X: 6500 - Y: 1600 - Z: 900 mm CNC
Bed milling machine with moving column & CNC Soraluce SL8000 X: 6500 - Y: 1600 - Z: 900 mm CNC
Bed milling machine with moving column & CNC Soraluce SL8000 X: 6500 - Y: 1600 - Z: 900 mm CNC
more images
Deinze
7,244 km

Bed milling machine with moving column & CNC
Soraluce SL8000X: 6500 - Y: 1600 - Z: 900 mm CNC

Certified Dealer
Call
Listing
Bed milling machines with moving table & CNC Soraluce FR84 X: 3000 - Y:1000 - Z: 1600mm CNC
Bed milling machines with moving table & CNC Soraluce FR84 X: 3000 - Y:1000 - Z: 1600mm CNC
Bed milling machines with moving table & CNC Soraluce FR84 X: 3000 - Y:1000 - Z: 1600mm CNC
Bed milling machines with moving table & CNC Soraluce FR84 X: 3000 - Y:1000 - Z: 1600mm CNC
more images
Deinze
7,244 km

Bed milling machines with moving table & CNC
SoraluceFR84 X: 3000 - Y:1000 - Z: 1600mm CNC

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

Machineseeker Group Aquire Gebrauchtmaschinen.de Used-machines.com

Machineseeker Group acquires the platforms used-machines.com and Gebrauchtmaschinen.de

Machineseeker Auctions

Sales with maximum attention: Selected auction highlights

Machineseeker Premium Auctions: Auction with the No. 1

Machineseeker Premium Auctions: Auction with the No. 1

Machinseeker Olympic Games

Olympic Games: Machineseeker supports “Team Germany” in Paris

Extension Sponsor European Championship

Machineseeker agrees three-year extension as European Championship sponsor