• In Stock
  • Sold by Newegg
  • AI Ready
  • Make an Offer
  • New
Department
Show More
Brands
Show More
Price
Show More
All Top Brands
Availability
Condition
Total Capacity
Show More
Current Promotion
Discount
Sold by
Useful Links
Customer Ratings
avatar

Any questions? Our AI beta will help you find out quickly.

Sort By:
View:
24W 12V 2A Portable Charger Power Supply for Microsoft Surface RT Surface Pro 1 and Surface 2 1512 Charger
Quick View
  •  
  • $19.99 
  • Free Shipping
Eaton 9PX 9PX3000RTN-L Lithium ion UPS, 2U, 3000VA, 2400W, L5-30P Input, Outputs: (6) 5-20R, (1) L5-30R, 120 V, Network Card Included
Quick View
Eaton 9PX 9PX3000RTN-L Lithium ion UPS, 2U, 3000VA, 2400W, L5-30P Input, Outputs: (6) 5-20R, (1) L5-30R, 120 V, Network Card Included
  • Series: 9PX UPS
  • International Version: 120V default (100/110/120/125V)
  • Input Frequency: 60 Hz: 50-70 Hz, 50 Hz: 40-60 Hz
  • Input Connection: L5-30P
  • Model #: 9PX3000RTN-L
Crucial T700 GEN5 NVME M.2  SSD w/ Heatsink 2280 1TB PCI-Express 5.0 x4 TLC NAND² Internal Solid State Drive (SSD) CT1000T700SSD5
Quick View
in 30 days
Crucial T700 GEN5 NVME M.2 SSD w/ Heatsink 2280 1TB PCI-Express 5.0 x4 TLC NAND² Internal Solid State Drive (SSD) CT1000T700SSD5
  • Max Sequential Read: Up to 11700 MBps
  • Max Sequential Write: Up to 9500 MBps
  • 4KB Random Read: Up to 1,350,000 IOPS
  • 4KB Random Write: Up to 1,400,000 IOPS
  • Model #: CT1000T700SSD5
WD_BLACK SN7100 M.2 2280 1TB PCI-Express 4.0 x4 TLC 3D NAND Internal Solid State Drive (SSD) WDS100T4X0E
Quick View
WD_BLACK SN7100 M.2 2280 1TB PCI-Express 4.0 x4 TLC 3D NAND Internal Solid State Drive (SSD) WDS100T4X0E
  • Max Sequential Read: Up to 7250 MBps
  • Max Sequential Write: Up to 6900 MBps
  • 4KB Random Read: Up to 1,000,000 IOPS
  • 4KB Random Write: Up to 1,400,000 IOPS
  • Model #: WDS100T4X0E-00CJA0
Vszerda M.2 SATA 3.0,mSATA to SATA or USB Type C Adapter 2-in-1 Card Support mSATA or Ngff B Key SATA III SSD
Quick View
  •  
  • $27.99 
  • Free Shipping
3 in 1 NGFF and MSATA SSD Adapter Card M.2 NVME to PCIe 16X/M.2 SATA SSD to SATA III to SATA Converter+2 SATA Cable
Quick View
  •  
  • $28.59 
  • Free Shipping
Tripp Lite 1.9 kWatts Single-Phase ATS / Switched PDU with LX Platform Interface, 120V Outlets (16 x 5-15/20R), 2 x L5-20P / 5-20P 12.0 Feet 120V Inputs, 1U Rack-Mount, TAA (PDUMH20ATNET)
Quick View
Tripp Lite 1.9 kWatts Single-Phase ATS / Switched PDU with LX Platform Interface, 120V Outlets (16 x 5-15/20R), 2 x L5-20P / 5-20P 12.0 Feet 120V Inputs, 1U Rack-Mount, TAA (PDUMH20ATNET)
  • Certifications: Tested to UL 60950 (USA, Canada), Class A (Emissions), NOM (Mexico), RoHS Complaint
  • ROHS: Yes
  • Input Voltage: 120V
  • Input Connector(s): 2 x NEMA L5-20P with 2 x NEMA 5-20P plug adapters
  • Model #: PDUMH20ATNET
  • $732.99
  •  
  • $726.99 
  • Free Shipping
Crucial T500 1TB Gen4 NVMe M.2 Internal Gaming SSD with Heatsink, Up to 7300MB/s, PlayStation 5 Compatible + 1mo Adobe CC All Apps- CT1000T500SSD5
Quick View
Crucial T500 1TB Gen4 NVMe M.2 Internal Gaming SSD with Heatsink, Up to 7300MB/s, PlayStation 5 Compatible + 1mo Adobe CC All Apps- CT1000T500SSD5
  • Max Sequential Read: Up to 7300 MBps
  • Max Sequential Write: Up to 6800 MBps
  • Part Number: CT1000T500SSD5
  • Used For: Consumer
  • Model #: CT1000T500SSD5
StarTech.com ICUSB232V2 USB to Serial Adapter - Prolific PL-2303 - 1 port - DB9 (9-pin) - USB to RS232 Adapter Cable - USB Serial
Quick View
StarTech.com ICUSB232V2 USB to Serial Adapter - Prolific PL-2303 - 1 port - DB9 (9-pin) - USB to RS232 Adapter Cable - USB Serial
  • Type: Data Transfer Cable
  • Type: Cable Connectors
  • Color: Black
  • Connector Number: 2
  • Model #: ICUSB232V2
StarTech 35FCREADBK3 Supports CompactFlash type I/ II, SD/ miniSD/ microSD/ SDHC/ SDXC, MMC/ RS-MMC/ HS-MMC/ MMCmobile/ MMCplus/ MMCmicro/ HC-MMC, MemoryStick, and xD Picture card. 22-in-1 Card Reader
Quick View
ZOTAC GeForce RX3060-12GD6 X-GAMING GOC Graphics Card, Gaming, AI Design, Video Editing, 3D Rendering, 3 x DP, 1 x HDMI, 12GB GDDR6, 192-bit, Express 4.0, 1792MHz
Quick View
ZOTAC
ZOTAC GeForce RX3060-12GD6 X-GAMING GOC Graphics Card, Gaming, AI Design, Video Editing, 3D Rendering, 3 x DP, 1 x HDMI, 12GB GDDR6, 192-bit, Express 4.0, 1792MHz
  • Core Clock: 1320 MHz
  • DisplayPort: 3 x DisplayPort 1.4a
  • HDMI: 1 x HDMI
  • Slot Width: 2.3 Slots
  • Model #: RX3060-12GD6 X-GAMING GOC
  •  
  • $449.99 
  • Free Shipping
Upgraded Docking Station Dual Monitor for MacBook Air M1 & Windows/Thunderbolt 3 Dock, 14 in 1 USB C Hub with 4K HDMI,87W PD,VGA,Gigabit Ethernet, USB 3.0, Audio, SD TF Card Reader
Quick View
Upgraded Docking Station Dual Monitor for MacBook Air M1 & Windows/Thunderbolt 3 Dock, 14 in 1 USB C Hub with 4K HDMI,87W PD,VGA,Gigabit Ethernet, USB 3.0, Audio, SD TF Card Reader

Limited time offer, ends 03/23

  • Compatibility: Complitiblity List: MacBook Pro 16"/15"/13" 2020/2019/2018/2017/2016; MacBook Air 13" 2019/2018; Macbook Retina 12" Laptop 2015/2016 iMac, iMac Pro 2019 2018 2017 Microsoft Surfacebook 2, Surface Go ; Google Chromebook Pixel; Dell XPS 13 15, Dell Precision. etc. HP Spectre X2, HP X360, HP Elite×2 1012, HP Elitebook Folio G1, HP ZBook 15 G3New Acer Switch Alpha 12, Acer Spin 7, Acer Chromebook R13,Acer Aspire V Nitro 15 Lenovo Yoga 900/ 910/920,Lenovo X1 Yoga (2nd Gen),13' Lenovo 720 laptop ,NUC Supported Systems: Windows 10, 8, 7, Vista, XP, Mac OS X 10.6 or later, Linux 2.6.14 or Later
  • Thunderbolt 3: Yes
  • Ports Spec: 3 x USB 3.0
  • Dimension: 10.5 x 3 x 0.75 inches
  • Model #: W-DS14IN1-10
  •  
  • $80.99 
  • Free Shipping
Direct from Jansicotek Direct from Jansicotek
USB C Hub Adapter, 13-IN-1 USB C Hub, with 4K USB C to HDMI, 100W Power Delivery, USB3.0 Ports,USB-C Data Port,Wireless Charging, SD and microSD Card Readers,3.5mm Audio for MacBook Pro
Quick View
USB C Hub Adapter, 13-IN-1 USB C Hub, with 4K USB C to HDMI, 100W Power Delivery, USB3.0 Ports,USB-C Data Port,Wireless Charging, SD and microSD Card Readers,3.5mm Audio for MacBook Pro

Limited time offer, ends 03/23

  • Compatibility: Complitiblity List: MacBook Pro 16"/15"/13" 2020/2019/2018/2017/2016; MacBook Air 13" 2019/2018; Macbook Retina 12" Laptop 2015/2016 iMac, iMac Pro 2019 2018 2017 Microsoft Surfacebook 2, Surface Go ; Google Chromebook Pixel; Dell XPS 13 15, Dell Precision. etc. HP Spectre X2, HP X360, HP Elite×2 1012, HP Elitebook Folio G1, HP ZBook 15 G3New Acer Switch Alpha 12, Acer Spin 7, Acer Chromebook R13,Acer Aspire V Nitro 15 Lenovo Yoga 900/ 910/920,Lenovo X1 Yoga (2nd Gen),13' Lenovo 720 laptop ,NUC Supported Systems: Windows 10, 8, 7, Vista, XP, Mac OS X 10.6 or later, Linux 2.6.14 or Later
  • Thunderbolt 3: Yes
  • Ports Spec: 1 x USB 3.1
  • Dimension: 8.23 x 3.82 x 1.06 inches
  • Model #: W-BXS13IN1-2
  •  
  • $53.99 
  • Free Shipping
Direct from Jansicotek Direct from Jansicotek
Baseus Laptop Docking Station Dual Monitor 4K@120Hz, 9 in 1 USB C Hub with 2 HDMI, 1000Mbps LAN, Max 85W PD, 3 USB, SD Card Reader, USB C Dock Compatible with iPhone 15/Mac/Dell/HP/Surface/Steam Deck
Quick View
Baseus Laptop Docking Station Dual Monitor 4K@120Hz, 9 in 1 USB C Hub with 2 HDMI, 1000Mbps LAN, Max 85W PD, 3 USB, SD Card Reader, USB C Dock Compatible with iPhone 15/Mac/Dell/HP/Surface/Steam Deck
  • Brand: Baseus
  • Color: Grey
  • Compatibility: iPhone 15 Series / ASUS ROG Ally / Steam Deck / MacBook / MacBook Pro(2021/2020/2019/2018); Macbook Air 2018-2020, Mac mini 2018-2020, iPad Pro/ Air 2018/2020, iPad mini 6; Dell XPS 9380/ XPS 13 9365/ XPS 15 2018; Dell Latitude E7370/ E7470/ E7480/ Dell Latitude 13 7000/ E7370L/ New XPS 15 i7 Lenovo Yoga 720-13IKB/Yoga 910; Yoga15 Thinkpad Ultrabook Pro; Thinkpad E590/ Thinkpad P72/ Lenovo C930; Microsoft Surface Book 2/ Surface Laptop 3; Surface Pro 7/ Surface Pro 8/ Surface Go; Galaxy Book Flex Alpha 2-in-1 13.3" QLED Touch-Screen Laptop; Galaxy Tab S5e/ Galaxy Tab S4; HP Spectre Laptop 13-af001TU/ Spectre x360 13t; Elitebook 840 G5 series/ Elitebook x360 1030 G3; Envy Geforce mx250/ Z book 15u G3 ASUS Zenbook UX330UA/ Zenbook Flip ux370u; Acer Aspire 5 2019; D17w3 Aspire c24-865; Samsung Galaxy S10+/ S10/ S9...
  • Model #: 217326870515
  •  
  • $69.99 
  • Free Shipping
EnLabs U2CR35MA Metal Case 3.5" Floppy Bay Front Panel SDHC Micro SD MMC CF XD TF Flash Memory Internal All In 1 USB 2.0 Card Reader w/ USB Port Hub
Quick View
EnLabs U2CR35MA Metal Case 3.5" Floppy Bay Front Panel SDHC Micro SD MMC CF XD TF Flash Memory Internal All In 1 USB 2.0 Card Reader w/ USB Port Hub

Limited time offer, ends 03/31

  • Installation Type: Internal
  • Support - Compact Flash: Yes
  • Support - Memory Stick: Yes
  • Support - MMC: Yes
  • Model #: U2CR35MA
  •  
  • $17.09 
  • Free Shipping
Direct from EN-Labs Direct from EN-Labs
Syba SD-NECU2-3E1I 4-port (3+1) USB 2.0 PCI Card, NEC Chipset
Quick View
Syba SD-NECU2-3E1I 4-port (3+1) USB 2.0 PCI Card, NEC Chipset

Limited time offer, ends 03/19

  • Type: PCI Express to USB Card
  • External USB Ports: 3x USB Ports
  • Internal USB Ports: 1x USB Port
  • Standard: USB 2.0
  • Model #: SD-NECU2-3E1I
AV Access Docking Station 3 Monitors, 8K@30Hz Single Display, Triple 4K Display (2DP/1HDMI), USB-C Dock with 100W Laptop Charging, 10Gbps USB-C/A, Ethernet, Audio, SD, for MacBook/Chrome/Dell/HP
Quick View
AV Access Docking Station 3 Monitors, 8K@30Hz Single Display, Triple 4K Display (2DP/1HDMI), USB-C Dock with 100W Laptop Charging, 10Gbps USB-C/A, Ethernet, Audio, SD, for MacBook/Chrome/Dell/HP
  • Brand: v AV Access
  • Color: Grey
  • Compatibility: Dell XPs 9380/XPS 13 9365/XPs 15 2018: Dell Latitude E7370/E7470/E7480/ Dell Latitude 13 7000/E7370L/ New XPs 15 i7 Lenovo Yoga 720-13lKB/Yoga 910; Yoga15 Thinkpad Ultrabook Pro; Thinkpad E590/ Thinkpad P72/ Lenovo C930; Microsoft Surface Book 2/ Surface Laptop 3; Surface Pro 7/ Surface Pro 8/ Surface Go; Galaxy Book flex Alpha 2-in-1 13.3" QLED Touch-Screen Laptop; Galaxy Tab S5e/ Galaxy Tab S4; HP Spectre Laptop 13-af001TU/ Spectre x360 13t; Elitebook 840 G5 series/ Elitebook x360 1030 G3: MacBook / MacBook Pro(2021/2020/2019/2018); Macbook Air 2018-2020, Mac mini 2018-2020, iPad Pro/ Air 2018/2020, iPad mini 6;Envy Geforce mx250/z book 15u G3 ASUS Zenbook UX330UA/Zenbook flip ux370u; Acer Aspire 5 2019; D17w3 Aspire c24-865; iPhone 15 Series /Samsung Galaxy S10+/510/59+/59/ 58+/58 Plus; Note 10/ 9/ 8;AS...
  • Model #: KD-S03
  • $149.99
  •  
  • $109.98 
  • Save: $40.01 (26%)
  • Free Shipping
Available Direct from v AV Access Available Direct from v AV Access
Plugable 13-in-1 USB-C Triple Monitor Docking Station with 100W Charging, Compatible with Windows, Mac, and Chrome with Thunderbolt or USB-C (3x HDMI, 1x USB-C, 4x USB, Ethernet, SD Card Reader)
Quick View
Plugable 13-in-1 USB-C Triple Monitor Docking Station with 100W Charging, Compatible with Windows, Mac, and Chrome with Thunderbolt or USB-C (3x HDMI, 1x USB-C, 4x USB, Ethernet, SD Card Reader)
  • Brand: Plugable Technologies
  • Part Number: UD-ULTCDL
  • Color: N/A
  • Compatibility: Windows 10 / 11 & macOS 10.15.x and later, ChromeOS 100.x and later Supports full-featured USB-C, USB4, and Thunderbolt 3 / Thunderbolt 4 systems, including: M1 / M2 / M3 (M1 Pro/Max, M2 Pro/Max, M3 Pro/Max); Intel-based Thunderbolt 3 MacBooks (late 2016+) Dell XPS, Latitude, Inspiron series with full-featured USB-C, USB4, or Thunderbolt 3 / 4 Microsoft Surface Pro / Go / Book / Laptop models with USB-C, USB4, or Thunderbolt 4 HP ProBook, EliteBook, Spectre x360 series with full-featured USB-C, USB4, or Thunderbolt 3 / 4 Lenovo ThinkPad, IdeaPad, and Yoga with full-featured USB-C, USB4, or Thunderbolt 3 / 4 LG Gram with full-featured USB-C, USB4, or Thunderbolt 3 / 4 & thousands of other laptops which are compliant with full-featured, standards-compliant USB-C por...
  • Model #: UD-ULTCDL
  •  
  • $185.95 
  • Free Shipping
Direct from Plugable Technologies Direct from Plugable Technologies
ICY DOCK ICYNano MB861U31-1M2B M.2 Black 1 x M.2 PCIe NVMe SSD (2230/2242/2260/2280/22110) 1 x USB 3.2 Gen 2 Portable M.2 NVMe PCIe SSD to USB 3.2 Gen 2 (10Gbps) External Enclosure
Quick View
ICY DOCK ICYNano MB861U31-1M2B M.2 Black 1 x M.2 PCIe NVMe SSD (2230/2242/2260/2280/22110) 1 x USB 3.2 Gen 2 Portable M.2 NVMe PCIe SSD to USB 3.2 Gen 2 (10Gbps) External Enclosure
  • Material: Aluminum & Plastic
  • Dimensions: 5.91" x 2.48" x 0.47"
  • Specifications: Support Drive Size: 1 x M.2 PCIe NVMe SSD (2230/2242/2260/2280/22110) Host Interface: USB 3.2 Gen 2 Power Input: Via USB Transfer Rate: Up to 10Gb/s (Depending on hard drive speed) Structure / Material: Aluminum & Plastic Product Dimension (L x W x H): 150 x 63 x 12mm Product Net Weight: 99g Drive Activity LED Indication: SSD power: solid blue; SSD access: flashing blue
  • Type: Enclosure
  • Model #: MB861U31-1M2B
C2G 40426 Value Series One 3.5mm Stereo Male to Two 3.5mm Stereo Female Y-Cable (6 Inches)
Quick View
C2G 40426 Value Series One 3.5mm Stereo Male to Two 3.5mm Stereo Female Y-Cable (6 Inches)
  • Type: Stereo Cables
  • Type: Others
  • Color: Black
  • Connector Number: 3
  • Model #: 40426
  •  
  • $13.04 
  • Free Shipping
Crucial T705 1TB PCIe Gen5 NVMe M.2 SSD - Up to 13,600 MB/s - Game Ready - Internal Solid State Drive (PC) - +1mo Adobe CC - CT1000T705SSD3
Quick View
Crucial T705 1TB PCIe Gen5 NVMe M.2 SSD - Up to 13,600 MB/s - Game Ready - Internal Solid State Drive (PC) - +1mo Adobe CC - CT1000T705SSD3
  • Max Sequential Read: Up to 13,600 MBps
  • Max Sequential Write: Up to 10,200 MBps
  • 4KB Random Read: Up to 1,400,000 IOPS
  • 4KB Random Write: Up to 1,750,000 IOPS
  • Model #: CT1000T705SSD3
Plugable 13-in-1 USB C Docking Station Dual Monitor, 100W Charging, Dual 4K Displays 2x HDMI or 2x DisplayPort, Compatible with Mac, Windows, Thunderbolt, USB-C (5x USB, Ethernet, SD Card Reader)
Quick View
Plugable 13-in-1 USB C Docking Station Dual Monitor, 100W Charging, Dual 4K Displays 2x HDMI or 2x DisplayPort, Compatible with Mac, Windows, Thunderbolt, USB-C (5x USB, Ethernet, SD Card Reader)
  • Brand: Plugable
  • Part Number: UD-6950PDH
  • Color: Silver
  • Compatibility: Supports full-featured USB-C, USB4, and Thunderbolt 3 / Thunderbolt 4 systems, including: M1 / M2 / M3/M4 (M1 Pro/Max, M2 Pro/Max, M3 Pro/Max, M4 Pro/Max); Intel-based Thunderbolt 3 MacBooks (late 2016+) Dell XPS, Latitude, Inspiron series with full-featured USB-C, USB4, or Thunderbolt 3 / 4 Microsoft Surface Pro / Go / Book / Laptop models with USB-C, USB4, or Thunderbolt 4 HP ProBook, EliteBook, Spectre x360 series with full-featured USB-C, USB4, or Thunderbolt 3 / 4 Lenovo ThinkPad, IdeaPad, and Yoga with full-featured USB-C, USB4, or Thunderbolt 3 / 4 LG Gram with full-featured USB-C, USB4, or Thunderbolt 3 / 4 & thousands of other laptops which are compliant with full-featured, standards-compliant USB-C ports
  • Model #: UD-6950PDH
Available Direct from Plugable Technologies Available Direct from Plugable Technologies
Docking Station Dual Monitor for MacBook Air & Windows/Thunderbolt 3 Dock, 14 in 1 USB C Hub with 4K Dual HDMI,100W PD,VGA,Gigabit Ethernet, 5USB 3.0, Audio, SD TF Card Reader,Wireless Charging
Quick View
Docking Station Dual Monitor for MacBook Air & Windows/Thunderbolt 3 Dock, 14 in 1 USB C Hub with 4K Dual HDMI,100W PD,VGA,Gigabit Ethernet, 5USB 3.0, Audio, SD TF Card Reader,Wireless Charging

Limited time offer, ends 03/23

  • Compatibility: Complitiblity List: MacBook Pro 16"/15"/13" 2020/2019/2018/2017/2016; MacBook Air 13" 2019/2018; Macbook Retina 12" Laptop 2015/2016 iMac, iMac Pro 2019 2018 2017 Microsoft Surfacebook 2, Surface Go ; Google Chromebook Pixel; Dell XPS 13 15, Dell Precision. etc. HP Spectre X2, HP X360, HP Elite×2 1012, HP Elitebook Folio G1, HP ZBook 15 G3New Acer Switch Alpha 12, Acer Spin 7, Acer Chromebook R13,Acer Aspire V Nitro 15 Lenovo Yoga 900/ 910/920,Lenovo X1 Yoga (2nd Gen),13' Lenovo 720 laptop ,NUC Supported Systems: Windows 10, 8, 7, Vista, XP, Mac OS X 10.6 or later, Linux 2.6.14 or Later
  • Thunderbolt 3: Yes
  • Ports Spec: 3 x USB 3.0
  • Dimension: 8.23 x 3.82 x 1.06 inches
  • Model #: W-BXS14IN1-10
  •  
  • $73.99 
  • Free Shipping
Direct from Jansicotek Direct from Jansicotek
Crucial T705 4TB PCIe Gen5 NVMe M.2 SSD with Heatsink- Up to 14,100 MB/s - Game Ready - Internal Solid State Drive (PC) - +1mo Adobe CC - CT4000T705SSD5
Quick View
Crucial T705 4TB PCIe Gen5 NVMe M.2 SSD with Heatsink- Up to 14,100 MB/s - Game Ready - Internal Solid State Drive (PC) - +1mo Adobe CC - CT4000T705SSD5
  • Max Sequential Read: Up to 14,100 MBps
  • Max Sequential Write: Up to 12,600 MBps
  • 4KB Random Read: Up to 1,500,000 IOPS
  • 4KB Random Write: Up to 1,800,000 IOPS
  • Model #: CT4000T705SSD5
2 in 1 Combine M.2 NGFF key B & mSATA SSD To USB 2.0 Adapter
Quick View
  •  
  • $16.68 
  • $1.99 Shipping
2 in 1 Combine Mini PCI-E M.2 NGFF & mSATA SSD To SATA 3.0 III Adapter
Quick View
  •  
  • $11.00 
  • $1.99 Shipping
Chenyang 2 in 1 Combo M.2 NGFF B-key & mSATA SSD to SATA 3.0 Adapter Converter Case Enclosure
Quick View
  •  
  • $13.39 
  • Free Shipping
Direct from ChenYang Direct from ChenYang
  • $10.71 - $13.39
FOR M2/mSATA to SATA Adapter NGFF M.2 SATA Key B SSD / mSATA SSD to SATA3.0 6Gbps 2.5" Riser Board 2 in 1 Combine Converter Card
Quick View
  •  
  • $19.99 
  • Free Shipping
KAIBOXIXI 2 in 1 Combo Mini PCI- E 2 Lane M.2 NGFF & mSATA SSD to SATA 3.0 III Adapter Converter PCBA
Quick View
  •  
  • $13.75 
  • Free Shipping
Direct from Cablecc Direct from Cablecc