Used Tago M100 for sale (221)

  • 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
Radial drilling machine TAGO M100
Radial drilling machine TAGO M100
Radial drilling machine TAGO M100
Radial drilling machine TAGO M100
more images
Germany Ulm
18,580 km

Radial drilling machine
TAGOM100

Call
Listing
Cnc machining center Morbidelli M100
Cnc machining center Morbidelli M100
Cnc machining center Morbidelli M100
Cnc machining center Morbidelli M100
Cnc machining center Morbidelli M100
Cnc machining center Morbidelli M100
Cnc machining center Morbidelli M100
Cnc machining center Morbidelli M100
Cnc machining center Morbidelli M100
Cnc machining center Morbidelli M100
Cnc machining center Morbidelli M100
more images
Poland Izdebnik
17,864 km

Cnc machining center
MorbidelliM100

Call
Listing
SCM Morbidelli Author M100 SCM Morbidelli Author M100
SCM Morbidelli Author M100 SCM Morbidelli Author M100
SCM Morbidelli Author M100 SCM Morbidelli Author M100
SCM Morbidelli Author M100 SCM Morbidelli Author M100
SCM Morbidelli Author M100 SCM Morbidelli Author M100
SCM Morbidelli Author M100 SCM Morbidelli Author M100
SCM Morbidelli Author M100 SCM Morbidelli Author M100
SCM Morbidelli Author M100 SCM Morbidelli Author M100
SCM Morbidelli Author M100 SCM Morbidelli Author M100
SCM Morbidelli Author M100 SCM Morbidelli Author M100
SCM Morbidelli Author M100 SCM Morbidelli Author M100
SCM Morbidelli Author M100 SCM Morbidelli Author M100
SCM Morbidelli Author M100 SCM Morbidelli Author M100
more images
Hungary Hungary
18,654 km

SCM Morbidelli Author M100
SCMMorbidelli Author M100

Certified Dealer
Call
Listing
CNC Horizontal Machine centers  Morbidelli M100 2018 5 Axis Morbidelli M100
CNC Horizontal Machine centers  Morbidelli M100 2018 5 Axis Morbidelli M100
CNC Horizontal Machine centers  Morbidelli M100 2018 5 Axis Morbidelli M100
CNC Horizontal Machine centers  Morbidelli M100 2018 5 Axis Morbidelli M100
CNC Horizontal Machine centers  Morbidelli M100 2018 5 Axis Morbidelli M100
CNC Horizontal Machine centers  Morbidelli M100 2018 5 Axis Morbidelli M100
CNC Horizontal Machine centers  Morbidelli M100 2018 5 Axis Morbidelli M100
CNC Horizontal Machine centers  Morbidelli M100 2018 5 Axis Morbidelli M100
CNC Horizontal Machine centers  Morbidelli M100 2018 5 Axis Morbidelli M100
CNC Horizontal Machine centers  Morbidelli M100 2018 5 Axis Morbidelli M100
CNC Horizontal Machine centers  Morbidelli M100 2018 5 Axis Morbidelli M100
CNC Horizontal Machine centers  Morbidelli M100 2018 5 Axis Morbidelli M100
CNC Horizontal Machine centers  Morbidelli M100 2018 5 Axis Morbidelli M100
CNC Horizontal Machine centers  Morbidelli M100 2018 5 Axis Morbidelli M100
CNC Horizontal Machine centers  Morbidelli M100 2018 5 Axis Morbidelli M100
CNC Horizontal Machine centers  Morbidelli M100 2018 5 Axis Morbidelli M100
CNC Horizontal Machine centers  Morbidelli M100 2018 5 Axis Morbidelli M100
CNC Horizontal Machine centers  Morbidelli M100 2018 5 Axis Morbidelli M100
CNC Horizontal Machine centers  Morbidelli M100 2018 5 Axis Morbidelli M100
CNC Horizontal Machine centers  Morbidelli M100 2018 5 Axis Morbidelli M100
CNC Horizontal Machine centers  Morbidelli M100 2018 5 Axis Morbidelli M100
CNC Horizontal Machine centers  Morbidelli M100 2018 5 Axis Morbidelli M100
CNC Horizontal Machine centers  Morbidelli M100 2018 5 Axis Morbidelli M100
CNC Horizontal Machine centers  Morbidelli M100 2018 5 Axis Morbidelli M100
CNC Horizontal Machine centers  Morbidelli M100 2018 5 Axis Morbidelli M100
CNC Horizontal Machine centers  Morbidelli M100 2018 5 Axis Morbidelli M100
CNC Horizontal Machine centers  Morbidelli M100 2018 5 Axis Morbidelli M100
CNC Horizontal Machine centers  Morbidelli M100 2018 5 Axis Morbidelli M100
CNC Horizontal Machine centers  Morbidelli M100 2018 5 Axis Morbidelli M100
CNC Horizontal Machine centers  Morbidelli M100 2018 5 Axis Morbidelli M100
CNC Horizontal Machine centers  Morbidelli M100 2018 5 Axis Morbidelli M100
CNC Horizontal Machine centers  Morbidelli M100 2018 5 Axis Morbidelli M100
CNC Horizontal Machine centers  Morbidelli M100 2018 5 Axis Morbidelli M100
CNC Horizontal Machine centers  Morbidelli M100 2018 5 Axis Morbidelli M100
CNC Horizontal Machine centers  Morbidelli M100 2018 5 Axis Morbidelli M100
CNC Horizontal Machine centers  Morbidelli M100 2018 5 Axis Morbidelli M100
CNC Horizontal Machine centers  Morbidelli M100 2018 5 Axis Morbidelli M100
CNC Horizontal Machine centers  Morbidelli M100 2018 5 Axis Morbidelli M100
CNC Horizontal Machine centers  Morbidelli M100 2018 5 Axis Morbidelli M100
CNC Horizontal Machine centers  Morbidelli M100 2018 5 Axis Morbidelli M100
CNC Horizontal Machine centers  Morbidelli M100 2018 5 Axis Morbidelli M100
more images
Netherlands Wijchen
18,567 km

CNC Horizontal Machine centers Morbidelli M100 2018 5 Axis
MorbidelliM100

Certified Dealer
Call
Listing
Machining center MORBIDELLI M100
Machining center MORBIDELLI M100
Machining center MORBIDELLI M100
Machining center MORBIDELLI M100
Machining center MORBIDELLI M100
Machining center MORBIDELLI M100
Machining center MORBIDELLI M100
Machining center MORBIDELLI M100
Machining center MORBIDELLI M100
Machining center MORBIDELLI M100
Machining center MORBIDELLI M100
Machining center MORBIDELLI M100
Machining center MORBIDELLI M100
Machining center MORBIDELLI M100
Machining center MORBIDELLI M100
Machining center MORBIDELLI M100
Machining center MORBIDELLI M100
Machining center MORBIDELLI M100
Machining center MORBIDELLI M100
Machining center MORBIDELLI M100
Machining center MORBIDELLI M100
Machining center MORBIDELLI M100
more images
Italy Ponte di Piave
18,519 km

Machining center
MORBIDELLIM100

Call
Clickout
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
KRAUSS MAFFEI KM-100-380CX KraussMaffei KM-100-380CX
Germany Dietenhofen
18,482 km

KRAUSS MAFFEI KM-100-380CX
KraussMaffeiKM-100-380CX

Certified Dealer
Listing
Cylindrical grinding machine Nomoco M100 Nomoco M 100
Cylindrical grinding machine Nomoco M100 Nomoco M 100
Cylindrical grinding machine Nomoco M100 Nomoco M 100
Cylindrical grinding machine Nomoco M100 Nomoco M 100
Cylindrical grinding machine Nomoco M100 Nomoco M 100
Cylindrical grinding machine Nomoco M100 Nomoco M 100
Cylindrical grinding machine Nomoco M100 Nomoco M 100
Cylindrical grinding machine Nomoco M100 Nomoco M 100
Cylindrical grinding machine Nomoco M100 Nomoco M 100
Cylindrical grinding machine Nomoco M100 Nomoco M 100
Cylindrical grinding machine Nomoco M100 Nomoco M 100
Cylindrical grinding machine Nomoco M100 Nomoco M 100
Cylindrical grinding machine Nomoco M100 Nomoco M 100
more images
Germany Hövelhof
18,428 km

Cylindrical grinding machine Nomoco M100
NomocoM 100

Call
Listing
Milling machine / MACMON M100 Macmon M100
Milling machine / MACMON M100 Macmon M100
Milling machine / MACMON M100 Macmon M100
Milling machine / MACMON M100 Macmon M100
Milling machine / MACMON M100 Macmon M100
Milling machine / MACMON M100 Macmon M100
Milling machine / MACMON M100 Macmon M100
Milling machine / MACMON M100 Macmon M100
Milling machine / MACMON M100 Macmon M100
Milling machine / MACMON M100 Macmon M100
more images
Germany Bruchsal
18,631 km

Milling machine / MACMON M100
MacmonM100

Call
Listing
Centerless grinding machine NOMOCO M100
Centerless grinding machine NOMOCO M100
Centerless grinding machine NOMOCO M100
Centerless grinding machine NOMOCO M100
Centerless grinding machine NOMOCO M100
Centerless grinding machine NOMOCO M100
Centerless grinding machine NOMOCO M100
Centerless grinding machine NOMOCO M100
Centerless grinding machine NOMOCO M100
more images
Germany Germany
18,510 km

Centerless grinding machine
NOMOCOM100

Call
Listing
Tool milling machine TNC124 Macmon M100 ADR
Tool milling machine TNC124 Macmon M100 ADR
Tool milling machine TNC124 Macmon M100 ADR
Tool milling machine TNC124 Macmon M100 ADR
Tool milling machine TNC124 Macmon M100 ADR
Tool milling machine TNC124 Macmon M100 ADR
Tool milling machine TNC124 Macmon M100 ADR
Tool milling machine TNC124 Macmon M100 ADR
Tool milling machine TNC124 Macmon M100 ADR
Tool milling machine TNC124 Macmon M100 ADR
Tool milling machine TNC124 Macmon M100 ADR
Tool milling machine TNC124 Macmon M100 ADR
Tool milling machine TNC124 Macmon M100 ADR
more images
Germany Hessisch Lichtenau
18,421 km

Tool milling machine TNC124
MacmonM100 ADR

Call
Listing
Digital print machine Canon ProStream 1000
Digital print machine Canon ProStream 1000
Digital print machine Canon ProStream 1000
Digital print machine Canon ProStream 1000
Digital print machine Canon ProStream 1000
Digital print machine Canon ProStream 1000
Digital print machine Canon ProStream 1000
Digital print machine Canon ProStream 1000
Digital print machine Canon ProStream 1000
Digital print machine Canon ProStream 1000
Digital print machine Canon ProStream 1000
Digital print machine Canon ProStream 1000
more images
Spain Sant Esteve Sesrovires
19,447 km

Digital print machine
CanonProStream 1000

Call
Listing
Dividing head DECKEL
Dividing head DECKEL
Dividing head DECKEL
Dividing head DECKEL
Dividing head DECKEL
Dividing head DECKEL
more images
Germany Hilchenbach
18,521 km

Dividing head
DECKEL

Call
Listing
NC universal milling machine active digital Macmon M100 NC
NC universal milling machine active digital Macmon M100 NC
NC universal milling machine active digital Macmon M100 NC
NC universal milling machine active digital Macmon M100 NC
NC universal milling machine active digital Macmon M100 NC
NC universal milling machine active digital Macmon M100 NC
NC universal milling machine active digital Macmon M100 NC
NC universal milling machine active digital Macmon M100 NC
more images
Germany Ebenweiler
18,640 km

NC universal milling machine active digital
MacmonM100 NC

Certified Dealer
Call
Listing
SCM Morbidelli M100 CNC machining center (2019) SCM Morbidelli M100
SCM Morbidelli M100 CNC machining center (2019) SCM Morbidelli M100
SCM Morbidelli M100 CNC machining center (2019) SCM Morbidelli M100
SCM Morbidelli M100 CNC machining center (2019) SCM Morbidelli M100
SCM Morbidelli M100 CNC machining center (2019) SCM Morbidelli M100
SCM Morbidelli M100 CNC machining center (2019) SCM Morbidelli M100
more images
Germany Barntrup
18,395 km

SCM Morbidelli M100 CNC machining center (2019)
SCMMorbidelli M100

Certified Dealer
Call
Listing
5-Axis Turn-Milling Center HAMUEL REICHENBACHER HSTM 1000HD
5-Axis Turn-Milling Center HAMUEL REICHENBACHER HSTM 1000HD
5-Axis Turn-Milling Center HAMUEL REICHENBACHER HSTM 1000HD
5-Axis Turn-Milling Center HAMUEL REICHENBACHER HSTM 1000HD
5-Axis Turn-Milling Center HAMUEL REICHENBACHER HSTM 1000HD
5-Axis Turn-Milling Center HAMUEL REICHENBACHER HSTM 1000HD
5-Axis Turn-Milling Center HAMUEL REICHENBACHER HSTM 1000HD
5-Axis Turn-Milling Center HAMUEL REICHENBACHER HSTM 1000HD
5-Axis Turn-Milling Center HAMUEL REICHENBACHER HSTM 1000HD
5-Axis Turn-Milling Center HAMUEL REICHENBACHER HSTM 1000HD
5-Axis Turn-Milling Center HAMUEL REICHENBACHER HSTM 1000HD
5-Axis Turn-Milling Center HAMUEL REICHENBACHER HSTM 1000HD
5-Axis Turn-Milling Center HAMUEL REICHENBACHER HSTM 1000HD
5-Axis Turn-Milling Center HAMUEL REICHENBACHER HSTM 1000HD
more images
Thailand Thailand
9,742 km

5-Axis Turn-Milling Center
HAMUEL REICHENBACHERHSTM 1000HD

Call
Auction
Throughfeed machining center SCM morbidelli author m100
Throughfeed machining center SCM morbidelli author m100
Throughfeed machining center SCM morbidelli author m100
Throughfeed machining center SCM morbidelli author m100
Throughfeed machining center SCM morbidelli author m100
Throughfeed machining center SCM morbidelli author m100
Auction ended
Germany Bayern
18,463 km

Throughfeed machining center
SCM morbidelliauthor m100

buyer-protection
Listing
Centerless grinder cnc GHIRINGHELLI M100
Centerless grinder cnc GHIRINGHELLI M100
Centerless grinder cnc GHIRINGHELLI M100
Centerless grinder cnc GHIRINGHELLI M100
Centerless grinder cnc GHIRINGHELLI M100
Centerless grinder cnc GHIRINGHELLI M100
more images
France Contamine-sur-Arve
18,946 km

Centerless grinder cnc
GHIRINGHELLIM100

Call
Listing
Semi-automatic saw BIANCO BTM 100,60 DX-SX
Semi-automatic saw BIANCO BTM 100,60 DX-SX
Semi-automatic saw BIANCO BTM 100,60 DX-SX
Semi-automatic saw BIANCO BTM 100,60 DX-SX
Semi-automatic saw BIANCO BTM 100,60 DX-SX
Semi-automatic saw BIANCO BTM 100,60 DX-SX
Semi-automatic saw BIANCO BTM 100,60 DX-SX
Semi-automatic saw BIANCO BTM 100,60 DX-SX
Semi-automatic saw BIANCO BTM 100,60 DX-SX
more images
Italy Legnago
18,625 km

Semi-automatic saw
BIANCOBTM 100,60 DX-SX

Call
Listing
Injection molding machine CHEN HSONG JM1000-MK6
Injection molding machine CHEN HSONG JM1000-MK6
Injection molding machine CHEN HSONG JM1000-MK6
Injection molding machine CHEN HSONG JM1000-MK6
Injection molding machine CHEN HSONG JM1000-MK6
Injection molding machine CHEN HSONG JM1000-MK6
Injection molding machine CHEN HSONG JM1000-MK6
Injection molding machine CHEN HSONG JM1000-MK6
Injection molding machine CHEN HSONG JM1000-MK6
Injection molding machine CHEN HSONG JM1000-MK6
Injection molding machine CHEN HSONG JM1000-MK6
Injection molding machine CHEN HSONG JM1000-MK6
more images
Serbia Valjevo
17,960 km

Injection molding machine
CHEN HSONGJM1000-MK6

Call
Listing
Centerless grinder cnc GHIRINGHELLI M100
Centerless grinder cnc GHIRINGHELLI M100
Centerless grinder cnc GHIRINGHELLI M100
Centerless grinder cnc GHIRINGHELLI M100
more images
France Contamine-sur-Arve
18,946 km

Centerless grinder cnc
GHIRINGHELLIM100

Call
Listing
DMLS 3D printer EOS EOSINT M100 M 100 DMLS
DMLS 3D printer EOS EOSINT M100 M 100 DMLS
more images
Netherlands Kootwijkerbroek
18,541 km

DMLS 3D printer
EOSEOSINT M100 M 100 DMLS

Call
Siegel

Trust Seal

Dealers certified through Machineseeker

Trust Seal
Listing
Struers Discotom-100 cutting machine Struers Discotom-100
Struers Discotom-100 cutting machine Struers Discotom-100
Struers Discotom-100 cutting machine Struers Discotom-100
Struers Discotom-100 cutting machine Struers Discotom-100
Struers Discotom-100 cutting machine Struers Discotom-100
Struers Discotom-100 cutting machine Struers Discotom-100
Struers Discotom-100 cutting machine Struers Discotom-100
more images
Poland Żychlin
17,779 km

Struers Discotom-100 cutting machine
StruersDiscotom-100

Call
Listing
Sormac USM-100 onion peeler Sormac USM-100 onion peeler
Sormac USM-100 onion peeler Sormac USM-100 onion peeler
Sormac USM-100 onion peeler Sormac USM-100 onion peeler
Sormac USM-100 onion peeler Sormac USM-100 onion peeler
Sormac USM-100 onion peeler Sormac USM-100 onion peeler
Sormac USM-100 onion peeler Sormac USM-100 onion peeler
Sormac USM-100 onion peeler Sormac USM-100 onion peeler
Sormac USM-100 onion peeler Sormac USM-100 onion peeler
Sormac USM-100 onion peeler Sormac USM-100 onion peeler
Sormac USM-100 onion peeler Sormac USM-100 onion peeler
Sormac USM-100 onion peeler Sormac USM-100 onion peeler
Sormac USM-100 onion peeler Sormac USM-100 onion peeler
more images
Netherlands Emmeloord
18,487 km

Sormac USM-100 onion peeler
SormacUSM-100 onion peeler

Call
Listing
CNC machining center Morbidelli M 200
CNC machining center Morbidelli M 200
CNC machining center Morbidelli M 200
more images
Germany Nattheim
18,550 km

CNC machining center
MorbidelliM 200

Certified Dealer
Call
Listing
Pad printing machine Tampo Mark TM-100
Pad printing machine Tampo Mark TM-100
Pad printing machine Tampo Mark TM-100
Pad printing machine Tampo Mark TM-100
Pad printing machine Tampo Mark TM-100
Pad printing machine Tampo Mark TM-100
Pad printing machine Tampo Mark TM-100
Pad printing machine Tampo Mark TM-100
Pad printing machine Tampo Mark TM-100
more images
Germany Roding
18,379 km

Pad printing machine
Tampo MarkTM-100

Call

This may be of interest to you

receive any e-mails from Machineseeker

How to receive 100% of our e-mails

Machineseeker Premium Auctions: Auction with the No. 1

Machineseeker Premium Auctions: Auction with the No. 1

Title sponsor EHF Champions League

Machineseeker remains title sponsor of the EHF Champions League

Machinseeker Olympic Games

Olympic Games: Machineseeker supports “Team Germany” in Paris

Machineseeker sample sales contract

Sample sales contract for used machines in nine languages

Gindumac about smart sales strategies and the importance of online platforms

About smart sales strategies and the importance of online platforms