Used Spindle Machine for sale (84,034)

  • 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
Multispindle machine Schutte SF 40
Multispindle machine Schutte SF 40
Multispindle machine Schutte SF 40
Multispindle machine Schutte SF 40
Multispindle machine Schutte SF 40
Multispindle machine Schutte SF 40
Multispindle machine Schutte SF 40
Multispindle machine Schutte SF 40
more images
Italy Calusco d'Adda
1,409 km

Multispindle machine
SchutteSF 40

Call
Listing
Multispindle machine GILDEMEISTER GM35 AC
Multispindle machine GILDEMEISTER GM35 AC
Multispindle machine GILDEMEISTER GM35 AC
Multispindle machine GILDEMEISTER GM35 AC
Multispindle machine GILDEMEISTER GM35 AC
Multispindle machine GILDEMEISTER GM35 AC
Multispindle machine GILDEMEISTER GM35 AC
Multispindle machine GILDEMEISTER GM35 AC
more images
Italy Mapello
1,411 km

Multispindle machine
GILDEMEISTERGM35 AC

Call
Listing
Multispindle boring machine SCM Multitech Plus
Multispindle boring machine SCM Multitech Plus
Multispindle boring machine SCM Multitech Plus
Multispindle boring machine SCM Multitech Plus
Multispindle boring machine SCM Multitech Plus
Multispindle boring machine SCM Multitech Plus
Multispindle boring machine SCM Multitech Plus
Multispindle boring machine SCM Multitech Plus
more images
Poland Sułkowice
1,675 km

Multispindle boring machine
SCMMultitech Plus

Call
Listing
4-sided machine with 6 spindles, refurbished in 2025 SCM Superset
4-sided machine with 6 spindles, refurbished in 2025 SCM Superset
4-sided machine with 6 spindles, refurbished in 2025 SCM Superset
4-sided machine with 6 spindles, refurbished in 2025 SCM Superset
4-sided machine with 6 spindles, refurbished in 2025 SCM Superset
4-sided machine with 6 spindles, refurbished in 2025 SCM Superset
4-sided machine with 6 spindles, refurbished in 2025 SCM Superset
4-sided machine with 6 spindles, refurbished in 2025 SCM Superset
4-sided machine with 6 spindles, refurbished in 2025 SCM Superset
4-sided machine with 6 spindles, refurbished in 2025 SCM Superset
more images
Romania București
2,417 km

4-sided machine with 6 spindles, refurbished in 2025
SCMSuperset

Call
Listing
Multispindle machine GILDEMEISTER GM16 AC
Multispindle machine GILDEMEISTER GM16 AC
Multispindle machine GILDEMEISTER GM16 AC
Multispindle machine GILDEMEISTER GM16 AC
Multispindle machine GILDEMEISTER GM16 AC
Multispindle machine GILDEMEISTER GM16 AC
Multispindle machine GILDEMEISTER GM16 AC
more images
Italy Mapello
1,411 km

Multispindle machine
GILDEMEISTERGM16 AC

Call
Listing
Multispindle drilling machine Gomad WU
Multispindle drilling machine Gomad WU
Multispindle drilling machine Gomad WU
Multispindle drilling machine Gomad WU
Multispindle drilling machine Gomad WU
Multispindle drilling machine Gomad WU
Multispindle drilling machine Gomad WU
Multispindle drilling machine Gomad WU
more images
Poland Sułkowice
1,675 km

Multispindle drilling machine
GomadWU

Call
Listing
Multispindle machine Gildemeister GILDEMEISTER GM 42 ACF
Multispindle machine Gildemeister GILDEMEISTER GM 42 ACF
Multispindle machine Gildemeister GILDEMEISTER GM 42 ACF
Multispindle machine Gildemeister GILDEMEISTER GM 42 ACF
Multispindle machine Gildemeister GILDEMEISTER GM 42 ACF
more images
Italy Mapello
1,411 km

Multispindle machine
GildemeisterGILDEMEISTER GM 42 ACF

Call
Listing
Multispindle boring machine Masterwood
Multispindle boring machine Masterwood
Multispindle boring machine Masterwood
Multispindle boring machine Masterwood
Multispindle boring machine Masterwood
Multispindle boring machine Masterwood
more images
Poland Sułkowice
1,675 km

Multispindle boring machine
Masterwood

Call
Listing
Multispindle machine GILDEMEISTER GM 20 AC GILDEMEISTER GM 20 AC
Multispindle machine GILDEMEISTER GM 20 AC GILDEMEISTER GM 20 AC
Multispindle machine GILDEMEISTER GM 20 AC GILDEMEISTER GM 20 AC
Multispindle machine GILDEMEISTER GM 20 AC GILDEMEISTER GM 20 AC
Multispindle machine GILDEMEISTER GM 20 AC GILDEMEISTER GM 20 AC
more images
Italy Mapello
1,411 km

Multispindle machine
GILDEMEISTER GM 20 ACGILDEMEISTER GM 20 AC

Call
Listing
Multispindle machine Gildemeister GM 20 CNC
Multispindle machine Gildemeister GM 20 CNC
Multispindle machine Gildemeister GM 20 CNC
Multispindle machine Gildemeister GM 20 CNC
Multispindle machine Gildemeister GM 20 CNC
Multispindle machine Gildemeister GM 20 CNC
more images
Italy Mapello
1,411 km

Multispindle machine
GildemeisterGM 20 CNC

Call
Listing
Toolroom milling machine XYZ Machine Tools S L V
Toolroom milling machine XYZ Machine Tools S L V
Toolroom milling machine XYZ Machine Tools S L V
Toolroom milling machine XYZ Machine Tools S L V
Toolroom milling machine XYZ Machine Tools S L V
more images
United Kingdom Thurmaston
338 km

Toolroom milling machine
XYZ Machine ToolsS L V

Certified Dealer
Call
Listing
SURFACE GRINDING MACHINE SURFACE GRINDING MACHINE FSG-1640 AD
SURFACE GRINDING MACHINE SURFACE GRINDING MACHINE FSG-1640 AD
SURFACE GRINDING MACHINE SURFACE GRINDING MACHINE FSG-1640 AD
SURFACE GRINDING MACHINE SURFACE GRINDING MACHINE FSG-1640 AD
SURFACE GRINDING MACHINE SURFACE GRINDING MACHINE FSG-1640 AD
SURFACE GRINDING MACHINE SURFACE GRINDING MACHINE FSG-1640 AD
more images
United Kingdom Tipton
328 km

SURFACE GRINDING MACHINE
SURFACE GRINDING MACHINEFSG-1640 AD

Certified Dealer
Call
Listing
Milling machine XYZ Machine Tools 2000 Turret Milling Machine
Milling machine XYZ Machine Tools 2000 Turret Milling Machine
Milling machine XYZ Machine Tools 2000 Turret Milling Machine
Milling machine XYZ Machine Tools 2000 Turret Milling Machine
Milling machine XYZ Machine Tools 2000 Turret Milling Machine
Milling machine XYZ Machine Tools 2000 Turret Milling Machine
Milling machine XYZ Machine Tools 2000 Turret Milling Machine
Milling machine XYZ Machine Tools 2000 Turret Milling Machine
Milling machine XYZ Machine Tools 2000 Turret Milling Machine
Milling machine XYZ Machine Tools 2000 Turret Milling Machine
Milling machine XYZ Machine Tools 2000 Turret Milling Machine
Milling machine XYZ Machine Tools 2000 Turret Milling Machine
Milling machine XYZ Machine Tools 2000 Turret Milling Machine
Milling machine XYZ Machine Tools 2000 Turret Milling Machine
more images
United Kingdom Rowley Regis
334 km

Milling machine
XYZ Machine Tools2000 Turret Milling Machine

Call
Listing
Machining center CNC nesting Machine met laden en lossen FINECNC Best solution 3022
Machining center CNC nesting Machine met laden en lossen FINECNC Best solution 3022
Machining center CNC nesting Machine met laden en lossen FINECNC Best solution 3022
Machining center CNC nesting Machine met laden en lossen FINECNC Best solution 3022
Machining center CNC nesting Machine met laden en lossen FINECNC Best solution 3022
Machining center CNC nesting Machine met laden en lossen FINECNC Best solution 3022
Machining center CNC nesting Machine met laden en lossen FINECNC Best solution 3022
Machining center CNC nesting Machine met laden en lossen FINECNC Best solution 3022
Machining center CNC nesting Machine met laden en lossen FINECNC Best solution 3022
Machining center CNC nesting Machine met laden en lossen FINECNC Best solution 3022
Machining center CNC nesting Machine met laden en lossen FINECNC Best solution 3022
Machining center CNC nesting Machine met laden en lossen FINECNC Best solution 3022
Machining center CNC nesting Machine met laden en lossen FINECNC Best solution 3022
Machining center CNC nesting Machine met laden en lossen FINECNC Best solution 3022
Machining center CNC nesting Machine met laden en lossen FINECNC Best solution 3022
Machining center CNC nesting Machine met laden en lossen FINECNC Best solution 3022
Machining center CNC nesting Machine met laden en lossen FINECNC Best solution 3022
Machining center CNC nesting Machine met laden en lossen FINECNC Best solution 3022
Machining center CNC nesting Machine met laden en lossen FINECNC Best solution 3022
Machining center CNC nesting Machine met laden en lossen FINECNC Best solution 3022
Machining center CNC nesting Machine met laden en lossen FINECNC Best solution 3022
Machining center CNC nesting Machine met laden en lossen FINECNC Best solution 3022
Machining center CNC nesting Machine met laden en lossen FINECNC Best solution 3022
Machining center CNC nesting Machine met laden en lossen FINECNC Best solution 3022
Machining center CNC nesting Machine met laden en lossen FINECNC Best solution 3022
Machining center CNC nesting Machine met laden en lossen FINECNC Best solution 3022
Machining center CNC nesting Machine met laden en lossen FINECNC Best solution 3022
Machining center CNC nesting Machine met laden en lossen FINECNC Best solution 3022
Machining center CNC nesting Machine met laden en lossen FINECNC Best solution 3022
Machining center CNC nesting Machine met laden en lossen FINECNC Best solution 3022
more images
Netherlands Almelo
738 km

Machining center
CNC nesting Machine met laden en lossenFINECNC Best solution 3022

Call
Listing
Teach-in lathe XYZ Machine Tools Proturn RLX 1630
Teach-in lathe XYZ Machine Tools Proturn RLX 1630
Teach-in lathe XYZ Machine Tools Proturn RLX 1630
Teach-in lathe XYZ Machine Tools Proturn RLX 1630
Teach-in lathe XYZ Machine Tools Proturn RLX 1630
Teach-in lathe XYZ Machine Tools Proturn RLX 1630
Teach-in lathe XYZ Machine Tools Proturn RLX 1630
more images
Netherlands Almelo
738 km

Teach-in lathe
XYZ Machine ToolsProturn RLX 1630

Call
Listing
Kalmeijer Cookies Machine Cookie Machine
Kalmeijer Cookies Machine Cookie Machine
Kalmeijer Cookies Machine Cookie Machine
Kalmeijer Cookies Machine Cookie Machine
Kalmeijer Cookies Machine Cookie Machine
Kalmeijer Cookies Machine Cookie Machine
Kalmeijer Cookies Machine Cookie Machine
Kalmeijer Cookies Machine Cookie Machine
Kalmeijer Cookies Machine Cookie Machine
Kalmeijer Cookies Machine Cookie Machine
more images
Netherlands Oudewater
661 km

Kalmeijer Cookies Machine
Cookie Machine

Certified Dealer
Call
Listing
Incline Conveyor, Weigher, 4 Buckets Pouch Machine Corp M8 4L
Incline Conveyor, Weigher, 4 Buckets Pouch Machine Corp M8 4L
Incline Conveyor, Weigher, 4 Buckets Pouch Machine Corp M8 4L
Incline Conveyor, Weigher, 4 Buckets Pouch Machine Corp M8 4L
Incline Conveyor, Weigher, 4 Buckets Pouch Machine Corp M8 4L
Incline Conveyor, Weigher, 4 Buckets Pouch Machine Corp M8 4L
Incline Conveyor, Weigher, 4 Buckets Pouch Machine Corp M8 4L
Incline Conveyor, Weigher, 4 Buckets Pouch Machine Corp M8 4L
Incline Conveyor, Weigher, 4 Buckets Pouch Machine Corp M8 4L
Incline Conveyor, Weigher, 4 Buckets Pouch Machine Corp M8 4L
more images
Ireland Ireland
410 km

Incline Conveyor, Weigher, 4 Buckets
Pouch Machine CorpM8 4L

Call
Listing
Wheel loadeWheel loader articulated load Gunter machine GG010
Wheel loadeWheel loader articulated load Gunter machine GG010
Wheel loadeWheel loader articulated load Gunter machine GG010
Wheel loadeWheel loader articulated load Gunter machine GG010
Wheel loadeWheel loader articulated load Gunter machine GG010
Wheel loadeWheel loader articulated load Gunter machine GG010
Wheel loadeWheel loader articulated load Gunter machine GG010
Wheel loadeWheel loader articulated load Gunter machine GG010
Wheel loadeWheel loader articulated load Gunter machine GG010
Wheel loadeWheel loader articulated load Gunter machine GG010
Wheel loadeWheel loader articulated load Gunter machine GG010
Wheel loadeWheel loader articulated load Gunter machine GG010
Wheel loadeWheel loader articulated load Gunter machine GG010
Wheel loadeWheel loader articulated load Gunter machine GG010
Wheel loadeWheel loader articulated load Gunter machine GG010
Wheel loadeWheel loader articulated load Gunter machine GG010
Wheel loadeWheel loader articulated load Gunter machine GG010
Wheel loadeWheel loader articulated load Gunter machine GG010
Wheel loadeWheel loader articulated load Gunter machine GG010
Wheel loadeWheel loader articulated load Gunter machine GG010
Wheel loadeWheel loader articulated load Gunter machine GG010
Wheel loadeWheel loader articulated load Gunter machine GG010
Wheel loadeWheel loader articulated load Gunter machine GG010
Wheel loadeWheel loader articulated load Gunter machine GG010
Wheel loadeWheel loader articulated load Gunter machine GG010
more images
Netherlands Sevenum
767 km

Wheel loadeWheel loader articulated load
Gunter machineGG010

Call
Listing
CNC lathe XYZ Machine Tools Proturn SLX425 x 1250
CNC lathe XYZ Machine Tools Proturn SLX425 x 1250
CNC lathe XYZ Machine Tools Proturn SLX425 x 1250
CNC lathe XYZ Machine Tools Proturn SLX425 x 1250
CNC lathe XYZ Machine Tools Proturn SLX425 x 1250
CNC lathe XYZ Machine Tools Proturn SLX425 x 1250
CNC lathe XYZ Machine Tools Proturn SLX425 x 1250
CNC lathe XYZ Machine Tools Proturn SLX425 x 1250
CNC lathe XYZ Machine Tools Proturn SLX425 x 1250
CNC lathe XYZ Machine Tools Proturn SLX425 x 1250
CNC lathe XYZ Machine Tools Proturn SLX425 x 1250
CNC lathe XYZ Machine Tools Proturn SLX425 x 1250
CNC lathe XYZ Machine Tools Proturn SLX425 x 1250
CNC lathe XYZ Machine Tools Proturn SLX425 x 1250
CNC lathe XYZ Machine Tools Proturn SLX425 x 1250
CNC lathe XYZ Machine Tools Proturn SLX425 x 1250
CNC lathe XYZ Machine Tools Proturn SLX425 x 1250
CNC lathe XYZ Machine Tools Proturn SLX425 x 1250
CNC lathe XYZ Machine Tools Proturn SLX425 x 1250
CNC lathe XYZ Machine Tools Proturn SLX425 x 1250
more images
United Kingdom Rowley Regis
334 km

CNC lathe
XYZ Machine ToolsProturn SLX425 x 1250

Call
Listing
Machining center CNC Nesting machine met laden en lossen FastCNC Nesting ATC1230
Machining center CNC Nesting machine met laden en lossen FastCNC Nesting ATC1230
Machining center CNC Nesting machine met laden en lossen FastCNC Nesting ATC1230
Machining center CNC Nesting machine met laden en lossen FastCNC Nesting ATC1230
Machining center CNC Nesting machine met laden en lossen FastCNC Nesting ATC1230
Machining center CNC Nesting machine met laden en lossen FastCNC Nesting ATC1230
Machining center CNC Nesting machine met laden en lossen FastCNC Nesting ATC1230
Machining center CNC Nesting machine met laden en lossen FastCNC Nesting ATC1230
Machining center CNC Nesting machine met laden en lossen FastCNC Nesting ATC1230
Machining center CNC Nesting machine met laden en lossen FastCNC Nesting ATC1230
Machining center CNC Nesting machine met laden en lossen FastCNC Nesting ATC1230
Machining center CNC Nesting machine met laden en lossen FastCNC Nesting ATC1230
Machining center CNC Nesting machine met laden en lossen FastCNC Nesting ATC1230
Machining center CNC Nesting machine met laden en lossen FastCNC Nesting ATC1230
Machining center CNC Nesting machine met laden en lossen FastCNC Nesting ATC1230
Machining center CNC Nesting machine met laden en lossen FastCNC Nesting ATC1230
more images
Netherlands Almelo
738 km

Machining center
CNC Nesting machine met laden en lossenFastCNC Nesting ATC1230

Call
Listing
Small pipe laser cutting machine Small Pipe Laser Cutting Machine G12A 3000W
Small pipe laser cutting machine Small Pipe Laser Cutting Machine G12A 3000W
Small pipe laser cutting machine Small Pipe Laser Cutting Machine G12A 3000W
Small pipe laser cutting machine Small Pipe Laser Cutting Machine G12A 3000W
Small pipe laser cutting machine Small Pipe Laser Cutting Machine G12A 3000W
more images
Germany Erwitte
883 km

Small pipe laser cutting machine
Small Pipe Laser Cutting MachineG12A 3000W

Call
Siegel

Trust Seal

Dealers certified through Machineseeker

Trust Seal
Listing
Vertical Form & Seal Bagging Machine Gainsborough VVF Bagging Machine VVF
Vertical Form & Seal Bagging Machine Gainsborough VVF Bagging Machine VVF
Vertical Form & Seal Bagging Machine Gainsborough VVF Bagging Machine VVF
Vertical Form & Seal Bagging Machine Gainsborough VVF Bagging Machine VVF
Vertical Form & Seal Bagging Machine Gainsborough VVF Bagging Machine VVF
Vertical Form & Seal Bagging Machine Gainsborough VVF Bagging Machine VVF
Vertical Form & Seal Bagging Machine Gainsborough VVF Bagging Machine VVF
Vertical Form & Seal Bagging Machine Gainsborough VVF Bagging Machine VVF
Vertical Form & Seal Bagging Machine Gainsborough VVF Bagging Machine VVF
Vertical Form & Seal Bagging Machine Gainsborough VVF Bagging Machine VVF
Vertical Form & Seal Bagging Machine Gainsborough VVF Bagging Machine VVF
Vertical Form & Seal Bagging Machine Gainsborough VVF Bagging Machine VVF
Vertical Form & Seal Bagging Machine Gainsborough VVF Bagging Machine VVF
Vertical Form & Seal Bagging Machine Gainsborough VVF Bagging Machine VVF
Vertical Form & Seal Bagging Machine Gainsborough VVF Bagging Machine VVF
more images
Ireland Ireland
410 km

Vertical Form & Seal Bagging Machine
Gainsborough VVF Bagging MachineVVF

Call
Listing
CNC lathe XYZ Machine Tools Proturn VL425 x 1250
CNC lathe XYZ Machine Tools Proturn VL425 x 1250
CNC lathe XYZ Machine Tools Proturn VL425 x 1250
CNC lathe XYZ Machine Tools Proturn VL425 x 1250
CNC lathe XYZ Machine Tools Proturn VL425 x 1250
CNC lathe XYZ Machine Tools Proturn VL425 x 1250
CNC lathe XYZ Machine Tools Proturn VL425 x 1250
CNC lathe XYZ Machine Tools Proturn VL425 x 1250
CNC lathe XYZ Machine Tools Proturn VL425 x 1250
CNC lathe XYZ Machine Tools Proturn VL425 x 1250
CNC lathe XYZ Machine Tools Proturn VL425 x 1250
CNC lathe XYZ Machine Tools Proturn VL425 x 1250
CNC lathe XYZ Machine Tools Proturn VL425 x 1250
CNC lathe XYZ Machine Tools Proturn VL425 x 1250
CNC lathe XYZ Machine Tools Proturn VL425 x 1250
CNC lathe XYZ Machine Tools Proturn VL425 x 1250
CNC lathe XYZ Machine Tools Proturn VL425 x 1250
CNC lathe XYZ Machine Tools Proturn VL425 x 1250
CNC lathe XYZ Machine Tools Proturn VL425 x 1250
CNC lathe XYZ Machine Tools Proturn VL425 x 1250
more images
United Kingdom Rowley Regis
334 km

CNC lathe
XYZ Machine ToolsProturn VL425 x 1250

Call
Listing
Centre lathe XYZ Machine Tools Trainer Lathe (M300)
Centre lathe XYZ Machine Tools Trainer Lathe (M300)
Centre lathe XYZ Machine Tools Trainer Lathe (M300)
Centre lathe XYZ Machine Tools Trainer Lathe (M300)
Centre lathe XYZ Machine Tools Trainer Lathe (M300)
Centre lathe XYZ Machine Tools Trainer Lathe (M300)
Centre lathe XYZ Machine Tools Trainer Lathe (M300)
Centre lathe XYZ Machine Tools Trainer Lathe (M300)
Centre lathe XYZ Machine Tools Trainer Lathe (M300)
Centre lathe XYZ Machine Tools Trainer Lathe (M300)
Centre lathe XYZ Machine Tools Trainer Lathe (M300)
Centre lathe XYZ Machine Tools Trainer Lathe (M300)
Centre lathe XYZ Machine Tools Trainer Lathe (M300)
Centre lathe XYZ Machine Tools Trainer Lathe (M300)
Centre lathe XYZ Machine Tools Trainer Lathe (M300)
Centre lathe XYZ Machine Tools Trainer Lathe (M300)
more images
United Kingdom Rowley Regis
334 km

Centre lathe
XYZ Machine ToolsTrainer Lathe (M300)

Call
Listing
Center lathe XYZ Machine Tools 1550VS Centre Lathe
Center lathe XYZ Machine Tools 1550VS Centre Lathe
Center lathe XYZ Machine Tools 1550VS Centre Lathe
Center lathe XYZ Machine Tools 1550VS Centre Lathe
Center lathe XYZ Machine Tools 1550VS Centre Lathe
Center lathe XYZ Machine Tools 1550VS Centre Lathe
Center lathe XYZ Machine Tools 1550VS Centre Lathe
Center lathe XYZ Machine Tools 1550VS Centre Lathe
Center lathe XYZ Machine Tools 1550VS Centre Lathe
Center lathe XYZ Machine Tools 1550VS Centre Lathe
Center lathe XYZ Machine Tools 1550VS Centre Lathe
Center lathe XYZ Machine Tools 1550VS Centre Lathe
Center lathe XYZ Machine Tools 1550VS Centre Lathe
Center lathe XYZ Machine Tools 1550VS Centre Lathe
Center lathe XYZ Machine Tools 1550VS Centre Lathe
Center lathe XYZ Machine Tools 1550VS Centre Lathe
more images
United Kingdom Rowley Regis
334 km

Center lathe
XYZ Machine Tools1550VS Centre Lathe

Call

This may be of interest to you

Sell more machines!

Sell now on Machineseeker! Over 250,000 inquiries per month

Machinseeker Olympic Games

Olympic Games: Machineseeker supports “Team Germany” in Paris

Titlepartner EHF Finals Men 2025

Maschinensucher becomes Title Partner of the EHF Finals Men 2025

Biggest excavator

Photo gallery: The World's 10 biggest excavators

Tricks for buying used machines

10 valuable tricks for buying used machines online

Extension Sponsor European Championship

Machineseeker agrees three-year extension as European Championship sponsor