• In Stock
  • Sold by Newegg
  • Make an Offer
  • New
Subcategory
Show More
Brands
Show More
Price
Show More
Sold by
Availability
Condition
Current Promotion
Discount
Useful Links
Customer Ratings
Sort By:
View:
  • STARTECH
StarTech.com Cisco SFP-GE-S Compatible SFP Module - 1000BASE-SX - 1GE Gigabit Ethernet SFP 1GbE Multimode Fiber MMF Optic Transceiver
Quick View
StarTech.com Cisco SFP-GE-S Compatible SFP Module - 1000BASE-SX - 1GE Gigabit Ethernet SFP 1GbE Multimode Fiber MMF Optic Transceiver
  • Standards: IEEE 802.3z 1000BASE-SX
  • Wavelength: 850nm
  • Fiber Cable: MMF
  • Ports: 1 - Fiber Optic LC Female
  • Model #: SFPGESST
  • $38.99
  •  
  • $36.99 
  • Save: $2.00 (5%)
  • $3.99 Shipping
StarTech.com USB3AUB50CMB Black SuperSpeed USB 3.0 Cable A to Micro B
Quick View
StarTech.com USB3AUB50CMB Black SuperSpeed USB 3.0 Cable A to Micro B
  • Type: USB 3.0
  • Connector Type: USB A to Micro USB & Mini USB
  • Connector Number: 1
  • Connector Detail: Connector A: 1 - USB 3.0 A (9 pin; SuperSpeed) Male Connector B: 1 - USB 3.0 Micro-B (10 pin; SuperSpeed) Male
  • Model #: USB3AUB50CMB
StarTech.com SFPSXMM 10GBASE-SR SFP+ Transceiver Module, 10 Gbps, 550m
Quick View
StarTech.com SFPSXMM 10GBASE-SR SFP+ Transceiver Module, 10 Gbps, 550m
  • Wavelength: 850nm
  • Protocols: TCP/IP
  • Ports: 1 x Fiber Optic LC Female
  • Max Distance: 550 Meters - 1805 Feet
  • Model #: SFPSXMM
  •  
  • $49.99 
  • Free Shipping
StarTech.com 1 Port Gigabit PoE+ Network Extender, 802.3at and 802.3af
Quick View
StarTech.com 1 Port Gigabit PoE+ Network Extender, 802.3at and 802.3af
  • Type: PoE+ Extender
  • Color: Black
  • Specifications: Hardware Port: 1 Industry Standards: IEEE 802.3af PoE, IEEE 802.3at PoE+ IEEE 802.3 10BASE-T, IEEE 802.3u 100BASE-TX, IEEE 802.3ab 1000BASE-T Performance Auto MDIX: Yes Auto-Negotiation: Yes Compatible Networks: 10/100/1000 Mbps Flow Control: Half-duplex back-pressure , IEEE 802.3x pause frame for full-duplex Full Duplex Support: Yes Jumbo Frame Support: No Maximum Cable Length: 328 ft. [100m] Maximum Data Transfer Rate: 2 Gbps (Full-Duplex) MTBF: 50,000 Hours Power Output: One extender-24W Power Output: Two extender daisy chain-20W Power Output: Three extender daisy chain-16W Power Output: Four extender daisy chain-12W Surge Protection: EN61000-4-2 (ESD)-2kV EN61000-4-5 (Surge)-2kV Switching Architecture: Store-and-Forward Connector Type(s): 2-RJ-45 Female Enclosure Type: Steel Indicators LED Indi...
  • Model #: POEEXT1GAT
StarTech.com NOTECONS01 KVM Console to USB 2.0 Portable Laptop Crash Cart Adapter - Laptop KVM Server Console Adapter
Quick View
StarTech.com NOTECONS01 KVM Console to USB 2.0 Portable Laptop Crash Cart Adapter - Laptop KVM Server Console Adapter
  • Type: D-Sub, USB
  • Computer Connections: 1 Port
  • Monitor Connections: 1 Port
  • Video Resolution: 1920 x 1600 @ 60Hz
  • Model #: NOTECONS01
  •  
  • $469.99 
  • Free Shipping
StarTech.com Cisco GLC-LH-SMD Compatible SFP Module - 1000BASE-LX/LH - 1GE Gigabit Ethernet 1GbE Single Mode Fiber SMF Optic Transceiver
Quick View
StarTech.com Cisco GLC-LH-SMD Compatible SFP Module - 1000BASE-LX/LH - 1GE Gigabit Ethernet 1GbE Single Mode Fiber SMF Optic Transceiver
  • Standards: IEEE 802.3z 1000BASE-LX / LH
  • Wavelength: 1310nm
  • Fiber Cable: Single Mode / Multi Mode
  • Protocols: TCP/IP
  • Model #: GLCLHSMDST
StarTech.com Cisco SFP-10G-LR Comp. SFP+ Module - 10GBASE-LR - 10GE Gigabit Ethernet SFP+ 10GbE Single Mode Fiber SMF Optic Transceiver
Quick View
StarTech.com Cisco SFP-10G-LR Comp. SFP+ Module - 10GBASE-LR - 10GE Gigabit Ethernet SFP+ 10GbE Single Mode Fiber SMF Optic Transceiver
  • Standards: IEEE 802.3ae 10 Gbit/s
  • Wavelength: 1310nm
  • Fiber Cable: Single Mode
  • Protocols: TCP/IP
  • Model #: SFP10GLRST
StarTech.com HPE J4858C Compatible SFP Module - 1000BASE-SX - 1GE Gigabit Ethernet SFP 1GbE Multi Mode (MMF) Fiber Optic Transceiver 550m
Quick View
StarTech.com HPE J4858C Compatible SFP Module - 1000BASE-SX - 1GE Gigabit Ethernet SFP 1GbE Multi Mode (MMF) Fiber Optic Transceiver 550m
  • Device Type: Transceiver
  • Standards: IEEE 802.3z 1000BASE-SX
  • Wavelength: 850nm
  • Protocols: TCP/IP
  • Model #: J4858CST
StarTech.com Cisco GLC-T Compatible SFP Module - 1000BASE-T - 1GE Gigabit Ethernet SFP SFP to RJ45 Cat6/Cat5e Transceiver - 100m
Quick View
StarTech.com Cisco GLC-T Compatible SFP Module - 1000BASE-T - 1GE Gigabit Ethernet SFP SFP to RJ45 Cat6/Cat5e Transceiver - 100m
  • Standards: IEEE 802.3ab 1000BASE-T
  • Protocols: TCP/IP
  • Ports: 1 - RJ-45 Female
  • Max Distance: 100 m (328 ft.)
  • Model #: GLCTST
StarTech.com Cisco GLC-LH-SMD Compatible SFP Module 10 Pack - 1000BASE-LX/LH 1GbE Gigabit Ethernet Single Mode Fiber SMF Optic Transceiver
Quick View
StarTech.com Cisco GLC-LH-SMD Compatible SFP Module 10 Pack - 1000BASE-LX/LH 1GbE Gigabit Ethernet Single Mode Fiber SMF Optic Transceiver
  • Standards: IEEE 802.3z 1000BASE-LX / LH
  • Network Media: Media Type Supported: Optical Fiber Fiber Mode Supported: Multi-mode Single-mode Ethernet Technology: Gigabit Ethernet Network Technology: 1000Base-LX/LH
  • Wavelength: 1310nm
  • Fiber Cable: Single Mode / Multi Mode
  • Model #: GLCLHSMD10ST
StarTech.com DP2HD4K60S DisplayPort to HDMI Adapter - 4K DP to HDMI Converter - UHD 4K 60Hz
Quick View
StarTech.com DP2HD4K60S DisplayPort to HDMI Adapter - 4K DP to HDMI Converter - UHD 4K 60Hz
  • Type: DP to HDMI
  • Color: Black
  • Specifications: Audio: Yes Converter Type: Active Industry Standards: DPCP (DisplayPort Content Protection) HDCP 2.2 (High Definition Content Protection) DisplayPort 1.2 HDMI 2.0 Audio Specifications: 7.1 Surround Sound Maximum Digital Resolutions: 4K x 2K @ 60 Hz Supported Resolutions: 4k x 2K (Ultra HD) @ 60 Hz 1920 x 1200 1920 x 1080 (1080p) 1280 x 720 (720p) Wide Screen Supported: Yes Humidity: -25 to 85 degree C at 80% - 95% Operating Temp.: 5 to 35 degree C Storage Temp.: -25 to 70 degree C
  • Connector A: 1x HDMI 19pin female
  • Model #: DP2HD4K60S
StarTech.com ARMPIVWALL Wall Mount Monitor Arm - Full Motion Articulating - Adjustable - Supports Monitors 12" to 34" - VESA Monitor Wall Mount - Black (ARMPIVWALL)
Quick View
StarTech.com ARMPIVWALL Wall Mount Monitor Arm - Full Motion Articulating - Adjustable - Supports Monitors 12" to 34" - VESA Monitor Wall Mount - Black (ARMPIVWALL)
  • Mount Style: Mounting Arm
  • Fixed: Yes
  • TV Weight Capacity: Max. load 20 lbs.
  • VESA Compatible: 75 x 75mm / 100 x 100mm
  • Model #: ARMPIVWALL
StarTech.com PLATEBLANKLP Low Profile PCI Slot Cover
Quick View
StarTech.com PLATEBLANKLP Low Profile PCI Slot Cover
  • Types: Drive Accessories
  • Colors: Black
  • Specifications: Dimensions: 1.02"x 3.14" Weight (Approximate): 0.25 oz
  • Parts: 1 year limited
  • Model #: PLATEBLANKLP
  •  
  • $3.99 
  • $4.99 Shipping
StarTech 2-Port DisplayPort KVM Switch, 4K 60Hz, DP 1.2, HDCP 1.4, EDID Management, 2-Port USB 3.0 Hub, 4x USB HID Ports, TAA Compliant - P2AD122-KVM-SWITCH
Quick View
StarTech 2-Port DisplayPort KVM Switch, 4K 60Hz, DP 1.2, HDCP 1.4, EDID Management, 2-Port USB 3.0 Hub, 4x USB HID Ports, TAA Compliant - P2AD122-KVM-SWITCH
  • Brand: StarTech.com
  • Model: P2AD122-KVM-SWITCH
  • Type: KVM Switch
  • Part Number: P2AD122-KVM-SWITCH
  • Model #: P2AD122-KVM-SWITCH
StarTech.com DP2DVI2 DisplayPort To DVI Adapter - Passive - 1080p - DP to DVI - Display Port to DVI-D Adapter
Quick View
StarTech.com DP2DVI2 DisplayPort To DVI Adapter - Passive - 1080p - DP to DVI - Display Port to DVI-D Adapter
  • Color: Black
  • Cable Length: 6"
  • Specifications: Converter Type: Passive Output Signal: DVI-D (DVI Digital) Maximum Digital Resolutions: 1920 x 1200 / 1080p System and Cable Requirements: DP++ port (DisplayPort ++) required on video card or video source (DVI and HDMI pass-through must be supported)
  • Connector A: 1x DVI-I female
  • Model #: DP2DVI2
StarTech.com ST7202USB 7 Port Compact Black USB 2.0 Hub - 7-Port USB Hub - Portable USB 2.0 Hub - Includes Optional Power Adapter
Quick View
StarTech.com ST7202USB 7 Port Compact Black USB 2.0 Hub - 7-Port USB Hub - Portable USB 2.0 Hub - Includes Optional Power Adapter
  • Type: USB
  • Standards: USB 2.0/1.1
  • Ports: 7 - USB A Female ,1 - USB B Female
  • Transfer Rate: 1.5/12/480Mbps
  • Model #: ST7202USB
  •  
  • $37.99 
  • Free Shipping
StarTech 10-Port USB-C Hub - 8x USB-A/2x USB-C - Self-Powered w/65W Power Supply - USB 3.1 10Gbps - Desktop/Laptop USB Hub w/USB-IF Certified 3ft Locking Cable, USB C Hub
Quick View
StarTech 10-Port USB-C Hub - 8x USB-A/2x USB-C - Self-Powered w/65W Power Supply - USB 3.1 10Gbps - Desktop/Laptop USB Hub w/USB-IF Certified 3ft Locking Cable, USB C Hub
  • Type: USB
  • Standards: USB 3.2
  • Ports: External Ports 7 - USB 3.2 Type-A (9 pin, Gen 2, 10Gbps) 1 - USB 3.2 Type-C (24 pin, Gen 2, 10Gbps) 1 - USB 3.2 Type-A (9 Pin, Gen 2, 10Gbps, 15W Power) 1 - USB 3.2 Type-C (24 Pin, Gen 2, 10Gbps, 15W Power) Host Connectors 1 - USB 3.2 Type-C (24 pin, Gen 2, 10Gbps)
  • Part Number: 10G8A2CS-USB-C
  • Model #: 10G8A2CS-USB-C-HUB
StarTech.com 5G4AB-USB-C-HUB Portable Desktop/Laptop USB Hub
Quick View
StarTech.com 5G4AB-USB-C-HUB Portable Desktop/Laptop USB Hub
  • Type: USB
  • Standards: 4x USB Type-A | USB 3.2 Gen 1 (5Gbps)
  • Ports: USB Type-C to 4x USB Type-A | USB 3.2 Gen 1 (5Gbps) | Auxiliary Micro USB Power Input (up to 4.5W)
  • Part Number: 5G4AB-USB-C-HUB
  • Model #: 5G4AB-USB-C-HUB
StarTech.com ST4200MINIC USB C Hub 4 Port - USB-C to 4 x USB-A - Powered USB Hub - USB 2.0 Hub - USB Port Expander - USB Port Hub - USB Type C Hub
Quick View
StarTech.com ST4200MINIC USB C Hub 4 Port - USB-C to 4 x USB-A - Powered USB Hub - USB 2.0 Hub - USB Port Expander - USB Port Hub - USB Type C Hub
  • Type: USB
  • Standards: USB 2.0
  • Ports: 4 x USB Type-A (4 pin) USB 2.0 Female 1 x USB Type-C (24-pin) USB 2.0 Male
  • Transfer Rate: 400/480Mbps
  • Model #: ST4200MINIC
StarTech.com DKT31CHPD3 USB C Multiport Adapter - USB-C to 4K 60Hz HDMI 2.0
Quick View
StarTech.com DKT31CHPD3 USB C Multiport Adapter - USB-C to 4K 60Hz HDMI 2.0
  • Type: USB
  • Standards: USB 3.1
  • Ports: 1 x USB 3.1 Gen 2 USB Type-A (Fast-Charge, 24 Pin, 10 Gbps) 1 x USB 3.1 Gen 2 USB Type-C (24 pin, 10 Gbps) 1 x USB 3.1 Gen 2 USB Type-C (Power Delivery + Data, 24 Pin, 10 Gbps) 1 x HDMI (19 pin)
  • Operating System Supported: macOS High Sierra (10.13) macOS Mojave (10.14) macOS Catalina (10.15) macOS Big Sur (11.0) macOS Monterey (12.0) Windows 8 Windows 10 Windows 11 Chrome OS iPadOS Android Linux
  • Model #: DKT31CHPD3
StarTech.com HB30A10AME 10-Port Industrial USB 3.0 Hub with External Power Adapter - ESD & 350W Surge Protection (HB30A10AME)
Quick View
StarTech.com HB30A10AME 10-Port Industrial USB 3.0 Hub with External Power Adapter - ESD & 350W Surge Protection (HB30A10AME)
  • Type: USB
  • Standards: USB 3.0
  • Ports: 10 x USB 3.1 USB Type-A (9 pin, Gen 1, 5 Gbps) Female 1 x USB Type-B (9 pin) USB 3.0 Female 1 x Terminal Block (2 Wire)
  • Transfer Rate: Up to 5 Gbps
  • Model #: HB30A10AME
StarTech HB30A3A1CFB 4 Port USB Hub - USB 3.0 - USB A to 3 x USB A and 1 x USB C - USB Port Expander - USB Port Hub - Laptop USB Hub
Quick View
StarTech HB30A3A1CFB 4 Port USB Hub - USB 3.0 - USB A to 3 x USB A and 1 x USB C - USB Port Expander - USB Port Hub - Laptop USB Hub
  • Type: USB
  • Standards: USB 3.0
  • Ports: 3 x USB Type-A (9 pin) USB 3.0 Female 1 x USB Type-C (24 pin) USB 3.0 Female
  • Transfer Rate: 5 Gbps
  • Model #: HB30A3A1CFB
StarTech.com HB30C4AB USB C Hub - 4 Port USB C to USB-A (4x) - Bus Powered USB Hub - USB Type C to USB Hub - USB-C to USB - USB 3.1 Type C
Quick View
StarTech.com HB30C4AB USB C Hub - 4 Port USB C to USB-A (4x) - Bus Powered USB Hub - USB Type C to USB Hub - USB-C to USB - USB 3.1 Type C
  • Type: USB
  • Standards: USB 3.0
  • Ports: 4 x USB Type-A (9 pin) USB 3.0 Female 1 x USB Type-C (24 pin) USB 3.0 Male
  • Transfer Rate: 5 Gbps
  • Model #: HB30C4AB
StarTech Ergonomic Mouse Pad with Gel Hand Rest BERGOMOUSEPAD
Quick View
StarTech Ergonomic Mouse Pad with Gel Hand Rest BERGOMOUSEPAD
  • Brand: StarTech
  • Part Number: B-ERGO-MOUSE-PAD
  • Type: Mousepad
  • Dimensions: 0.78" x 7.00" x 6.70"
  • Model #: BERGOMOUSEPAD
StarTech 16-Port Industrial USB 5Gbps Hub with Power Adapter - Mountable - Terminal Block Power - USB Charging - Dual-Host Hub/Switch  (S5G16AINDS-USB-A-HUB)
Quick View
  • $417.30 - $428.05
StarTech.com DK30A2DHU USB-C USB-A Dock - Hybrid Universal USB 3.0 Docking Station for USB-C or USB-A Laptop - Dual Monitor 4K 60Hz HDMI/DisplayPort - 6x USB-A, GbE - USB 3.1/3.2 Gen 1 - Windows/Mac
Quick View
StarTech.com DK30A2DHU USB-C USB-A Dock - Hybrid Universal USB 3.0 Docking Station for USB-C or USB-A Laptop - Dual Monitor 4K 60Hz HDMI/DisplayPort - 6x USB-A, GbE - USB 3.1/3.2 Gen 1 - Windows/Mac
  • Compatibility: Windows 2000, XP, Vista, 7, 8, 8.1, 10 macOS 10.6 - 10.12, 10.14 - 10.15, 11.0 Ubuntu 14.04, 16.04, 19.04 Linux Kernel 4.2 - 5.2 Chrome OS v55+
  • Ports Spec: 1 - Host Connectors: USB 3.1 USB Type-B (9 pin, Gen 1, 5 Gbps) 6 x USB 3.1 USB Type-A (9 pin, Gen 1, 5 Gbps 1 x RJ-45 2 x HDMI 2 x DisplayPort 1 x 3.5 mm Audio
  • Dimension: 7.40" x 5.30" x 2.90"
  • Weight: 12.0 oz.
  • Model #: DK30A2DHU
StarTech.com DK30ADD USB 3.0 Dual Monitor Docking Station / Mac & Windows / USB to HDMI / USB to VGA or DVI / Port Replicator / 6 x USB 3.0
Quick View
StarTech.com DK30ADD USB 3.0 Dual Monitor Docking Station / Mac & Windows / USB to HDMI / USB to VGA or DVI / Port Replicator / 6 x USB 3.0
  • Compatibility: OS Compatibility Windows 7, 8, 8.1, 10 Mac OS 10.10 to 10.13
  • Ports Spec: 1 x DVI-I (29 pin) Female 1 x 19 pin HDMI Female Female 2 x USB 3.0 A (Fast-Charge, 9 pin, SuperSpeed) Female 4 x USB Type-A (9 pin) USB 3.0 Female 1 x Ethernet Gigabit Female 1 x 3.5 mm Mini-Jack (4 Position) Female
  • Dimension: 1.20" x 3.40" x 8.50"
  • Weight: 10.4 oz.
  • Model #: DK30ADD
StarTech.com USB C Multiport Adapter, Dual 4K 60Hz HDMI 2.0b, HDR10, 2x 10Gbps USB Hub, 100W PD Pass-Through, GbE, SD, 22"/55cm Cable, Mini Dock 102B-USBC-MULTIPORT
Quick View
StarTech.com USB C Multiport Adapter, Dual 4K 60Hz HDMI 2.0b, HDR10, 2x 10Gbps USB Hub, 100W PD Pass-Through, GbE, SD, 22"/55cm Cable, Mini Dock 102B-USBC-MULTIPORT
  • Part Number: 102B-USBC-MULTIPORT
  • Ports Spec: 1 x SD Card Reader / 2 x HDMI / 2 x USB 3.2 Gen 2
  • Model #: 102B-USBC-MULTIPORT
USB C Multiport Adapter, USB-C to HDMI 2.0b 4K 60Hz (HDR10), 100W Power Delivery Pass-Through, 4-Port 5Gbps USB 3.0 Hub, USB Type-C Mini Dock, with 12" (30cm) Attached Cable - Thunderbolt 3 Compatible
Quick View
USB C Multiport Adapter, USB-C to HDMI 2.0b 4K 60Hz (HDR10), 100W Power Delivery Pass-Through, 4-Port 5Gbps USB 3.0 Hub, USB Type-C Mini Dock, with 12" (30cm) Attached Cable - Thunderbolt 3 Compatible
  • Compatibility: Windows 7, 8, 8.1, 10 MacOS 10.9 to 10.15, 11.0 Chrome OS
  • Ports Spec: 1 - Connector Type(s): HDMI (19 pin) RJ-45 USB-C (24 pin) USB Power Delivery only 3 - Connector Type(s): USB Type-A (9 pin) USB 3.0 (5 Gbps) 1 - Host Connectors: USB Type-C (24 pin) USB 3.0 (5Gbps) Compatible Networks: 10/100/1000 Mbps Auto MDIX: Yes Maximum Data Transfer Rate: 5 Gbps (USB 3.0) 2 Gbps (Ethernet; Full-Duplex) Maximum Digital Resolutions: 4K @ 60Hz (on hosts that support DP 1.4) 4K @ 30Hz (on hosts that support DP 1.2) Type and Rate: USB 3.0 - 5 Gbit/s UASP Support: Yes Full Duplex Support: Yes
  • Dimension: 0.50" x 1.80" x 11.80"
  • Weight: 0.21 lb.
  • Model #: DKT30CHPD3
  •  
  • $78.99 
  • Free Shipping
StarTech.com USB3SDOCKHDV USB 3.0 Docking Station, Compatible with Windows / macOS, Supports Dual Displays, HDMI / DVI / VGA (USB3SDOCKHDV) by StarTech.com.com
Quick View
StarTech.com USB3SDOCKHDV USB 3.0 Docking Station, Compatible with Windows / macOS, Supports Dual Displays, HDMI / DVI / VGA (USB3SDOCKHDV) by StarTech.com.com
  • Compatibility: Windows 8 (32/64-bit), 7 (32/64), Vista (32/64), XP SP3 (32/64), Windows Server 2008 R2, 2003 (32/64)
  • Ports Spec: 1 x DVI-D (25 pin) Female 1 x HDMI (19 pin) Female 1 x RJ-45 Female 1 x USB 3.0 B (9 pin; SuperSpeed) Female 1 x VGA (15 pin; High Density D-Sub) Female 2 x 3.5 mm Mini-Jack (3 Position) Female 3 x USB 3.0 A (9 pin; SuperSpeed) Female
  • Dimension: 12.00" x 7.00" x 1.70" (L x W x H)
  • Weight: 0.64 lb.
  • Model #: USB3SDOCKHDV
StarTech.com USB C Multiport Adapter - USB-C Travel Dock to 4K HDMI, 3 x USB 3.0 Hub, SD/SDHC, GbE, 60W PD 3.0 Pass-Through - USB Type-C/Thunderbolt 3 - Upgraded Version of DKT30CSDHPD (DKT30CSDHPD3)
Quick View
StarTech.com USB C Multiport Adapter - USB-C Travel Dock to 4K HDMI, 3 x USB 3.0 Hub, SD/SDHC, GbE, 60W PD 3.0 Pass-Through - USB Type-C/Thunderbolt 3 - Upgraded Version of DKT30CSDHPD (DKT30CSDHPD3)
  • Compatibility: OS Compatibility Windows 7, 8, 8.1, 10 Mac OS 10.11 to 10.13 Chrome OS
  • Ports Spec: 1 x USB Type-C (24 pin) USB 3.0 Male 1 x HDMI (19 pin) Female 1 x RJ-45 Female 2 x USB Type-A (9 pin) USB 3.0 Female 1 x SD Slot Female 1 x USB Type-C (24 pin) USB 3.0 Female
  • Dimension: 0.60" x 1.80" x 10.60"
  • Weight: 3 oz.
  • Model #: DKT30CSDHPD3