Part # | Manufacturer | Description | Stock | Price | Buy | |
---|---|---|---|---|---|---|
1N6028A
DISTI #
35AJ0840
|
Microchip Technology Inc | Voltage Regulator Do-35 Rohs Compliant: Yes |Microchip 1N6028A Min Qty: 365 Package Multiple: 1 Date Code: 0 Container: Bulk 1N6028A Part Details | 0 |
|
$2.1500 / $2.2500 | Buy Now 1N6028A Part Details |
C601106028A06
DISTI #
06X3989
|
Belden Inc | 3600 Pre-Term Assy Blu 28Ft/ Blue, Light |Belden C601106028A06 Min Qty: 1 Package Multiple: 1 Date Code: 0 Container: Bulk C601106028A06 Part Details | 0 |
|
$244.5800 / $263.5100 | Buy Now C601106028A06 Part Details |
BB060-28-A-L-D
DISTI #
67R6776
|
GCT Semiconductor Inc | 28W, 0.8Mm X 1.2Mm Pitch Socket, Dil, smt, Vert, D/Ent, Gf, tube Rohs Compliant: Yes |Gct (Global Connector Technology) BB060-28-A-L-D Min Qty: 2000 Package Multiple: 1 Date Code: 0 Container: Bulk BB060-28-A-L-D Part Details | 0 |
|
$2.4200 | Buy Now BB060-28-A-L-D Part Details |
BD060-28-A-N-0230-L-D
DISTI #
67R7477
|
GCT Semiconductor Inc | 28W, 1.27Mm Pitch Socket, Dil, Th, Vert, Gf, Tube Rohs Compliant: Yes |Gct (Global Connector Technology) BD060-28-A-N-0230-L-D Min Qty: 2000 Package Multiple: 1 Date Code: 0 Container: Bulk BD060-28-A-N-0230-L-... Part Details | 0 |
|
$1.1800 | Buy Now BD060-28-A-N-0230-L-... Part Details |
Part # | Manufacturer | Description | Stock | Price | Buy | |
---|---|---|---|---|---|---|
EM716028A
DISTI #
3608-EM716028A-ND
|
ElectronicMaster | 3.5MM STEREO PLUG TO 2X3.5MM STE Min Qty: 1 Lead time: 1 Weeks Container: Bulk MARKETPLACE PRODUCT EM716028A Part Details |
706 In Stock |
|
$5.2000 / $6.4900 | Buy Now EM716028A Part Details |
C601106028A08
DISTI #
BEL13387-ND
|
Belden Inc | 8P HARNESS B3600 CMR BLU 28FT Min Qty: 1 Lead time: 3 Weeks Container: Bulk C601106028A08 Part Details | Temporarily Out of Stock |
|
$366.6200 | Buy Now C601106028A08 Part Details |
CA21106028A06
DISTI #
BEL9581-ND
|
Belden Inc | 10GX PRE-TERM ASSY BLU 28FT Min Qty: 1 Lead time: 3 Weeks Container: Bulk CA21106028A06 Part Details | Temporarily Out of Stock |
|
$344.7400 | Buy Now CA21106028A06 Part Details |
C602106028A06
DISTI #
BEL10880-ND
|
Belden Inc | 3600 PRE-TERM ASSY BLU 28FT Min Qty: 1 Lead time: 3 Weeks Container: Bulk C602106028A06 Part Details | Temporarily Out of Stock |
|
$545.0700 | Buy Now C602106028A06 Part Details |
1N6028A
DISTI #
1N6028A-ND
|
Microchip Technology Inc | DIODE ZENER 150V 500MW DO35 Min Qty: 365 Lead time: 14 Weeks Container: Bulk 1N6028A Part Details | Temporarily Out of Stock |
|
$2.2500 | Buy Now 1N6028A Part Details |
CA22106028A08
DISTI #
BEL12184-ND
|
Belden Inc | 8P HARNESS B10GX CMP BLU 28FT Min Qty: 1 Lead time: 4 Weeks Container: Bulk CA22106028A08 Part Details | Temporarily Out of Stock |
|
$1,022.0500 | Buy Now CA22106028A08 Part Details |
BD060-28-A-N-0230-L-D
DISTI #
2073-BD060-28-A-N-0230-L-D-ND
|
GCT Semiconductor Inc | 28W, 1.27MM PITCH SOCKET, DIL, T Min Qty: 2000 Lead time: 9 Weeks Container: Tube BD060-28-A-N-0230-L-... Part Details | Temporarily Out of Stock |
|
$0.9885 | Buy Now BD060-28-A-N-0230-L-... Part Details |
C602106028A08
DISTI #
BEL12985-ND
|
Belden Inc | 8P HARNESS B3600 CMP BLU 28FT Min Qty: 1 Lead time: 3 Weeks Container: Bulk C602106028A08 Part Details | Temporarily Out of Stock |
|
$726.7600 | Buy Now C602106028A08 Part Details |
CAF1106028A06
DISTI #
BEL11801-ND
|
Belden Inc | 6P HARNESS B10GXF CMR BLU 28F Min Qty: 1 Lead time: 3 Weeks Container: Bulk CAF1106028A06 Part Details | Temporarily Out of Stock |
|
$448.1600 | Buy Now CAF1106028A06 Part Details |
CA22106028A06
DISTI #
BEL9582-ND
|
Belden Inc | 10GX PRE-TERM ASSY BLU 28FT Min Qty: 1 Lead time: 2 Weeks Container: Bulk CA22106028A06 Part Details | Temporarily Out of Stock |
|
$614.8700 | Buy Now CA22106028A06 Part Details |
BB060-28-A-L-D
DISTI #
2073-BB060-28-A-L-D-ND
|
GCT Semiconductor Inc | 28W, 0.8MMX1.2MM PITCH SOCKET, D Min Qty: 2000 Lead time: 9 Weeks Container: Tube BB060-28-A-L-D Part Details | Temporarily Out of Stock |
|
$1.9867 | Buy Now BB060-28-A-L-D Part Details |
C601106028A06
DISTI #
BEL10879-ND
|
Belden Inc | 3600 PRE-TERM ASSY BLU 28FT Min Qty: 1 Lead time: 3 Weeks Container: Bulk C601106028A06 Part Details | Temporarily Out of Stock |
|
$274.9600 | Buy Now C601106028A06 Part Details |
CA21106028A08
DISTI #
BEL12583-ND
|
Belden Inc | 8P HARNESS B10GX CMR BLU 28FT Min Qty: 1 Lead time: 4 Weeks Container: Bulk CA21106028A08 Part Details | Temporarily Out of Stock |
|
$573.0300 | Buy Now CA21106028A08 Part Details |
Part # | Manufacturer | Description | Stock | Price | Buy | |
---|---|---|---|---|---|---|
1N6028A
DISTI #
1N6028A
|
Microchip Technology Inc | Diode Zener Single 150V 10% 480mW 2-Pin DO-35 - Bulk (Alt: 1N6028A) RoHS: Not Compliant Min Qty: 365 Package Multiple: 1 Lead time: 14 Weeks, 0 Days Container: Bulk 1N6028A Part Details | 0 |
|
$2.1500 / $2.4100 | Buy Now 1N6028A Part Details |
M83723/60-28AC
DISTI #
M83723/60-28AC
|
Glenair Inc | Connector Accessories Receptacle Protective Covers Black Anodize - Bulk (Alt: M83723/60-28AC) RoHS: Compliant Min Qty: 1 Package Multiple: 1 Lead time: 3 Weeks, 0 Days Container: Bulk M83723/60-28AC Part Details | 0 | RFQ M83723/60-28AC Part Details | ||
M83723/60-28AT
DISTI #
M83723/60-28AT
|
Glenair Inc | - Bulk (Alt: M83723/60-28AT) Min Qty: 1 Package Multiple: 1 Container: Bulk M83723/60-28AT Part Details | 0 | RFQ M83723/60-28AT Part Details | ||
M83723/60-28AN
DISTI #
M83723/60-28AN
|
Glenair Inc | Connector Accessories Receptacle Protective Covers Black Anodize - Bulk (Alt: M83723/60-28AN) RoHS: Compliant Min Qty: 1 Package Multiple: 1 Lead time: 3 Weeks, 0 Days Container: Bulk M83723/60-28AN Part Details | 0 | RFQ M83723/60-28AN Part Details | ||
M83723/60-28AR
DISTI #
M83723/60-28AR
|
Glenair Inc | Connector Accessories Receptacle Protective Covers Black Anodize - Bulk (Alt: M83723/60-28AR) RoHS: Compliant Min Qty: 1 Package Multiple: 1 Lead time: 3 Weeks, 0 Days Container: Bulk M83723/60-28AR Part Details | 0 | RFQ M83723/60-28AR Part Details | ||
M83723/60-28AR
DISTI #
GLN M83723/60-28AR
|
Glenair Inc | Connector Accessories Receptacle Protective Covers Black Anodize - Bulk (Alt: GLN M83723/60-28AR) RoHS: Compliant Min Qty: 2 Package Multiple: 1 Container: Bulk M83723/60-28AR Part Details | 0 | RFQ M83723/60-28AR Part Details | ||
2N6028 APM PBFREE
DISTI #
2N6028 APM PBFREE
|
Central Semiconductor Corp | Programmable Unijunction Transistor 0.3W 3-Pin TO-92 Ammo - Ammo Pack (Alt: 2N6028 APM PBFREE) RoHS: Compliant Min Qty: 2000 Package Multiple: 2000 Container: Ammo Pack 2N6028 APM PBFREE Part Details | 0 |
|
$1.0732 / $1.1981 | Buy Now 2N6028 APM PBFREE Part Details |
2N6028 APM TIN/LEAD
DISTI #
2N6028 APM TIN/LEA
|
Central Semiconductor Corp | Programmable Unijunction Transistor 0.3W 3-Pin TO-92 Ammo - Ammo Pack (Alt: 2N6028 APM TIN/LEA) RoHS: Not Compliant Min Qty: 2000 Package Multiple: 2000 Container: Ammo Pack 2N6028 APM TIN/LEAD Part Details | 0 |
|
$1.2158 / $1.3574 | Buy Now 2N6028 APM TIN/LEAD Part Details |
Part # | Manufacturer | Description | Stock | Price | Buy | |
---|---|---|---|---|---|---|
M83723/60-28AC
DISTI #
631-M83723/6028AC
|
Glenair Inc | Circular MIL Spec Tools, Hardware & Accessories PROTECTIVE COVERS - PROTECTIVE COVERS M83723/60-28AC Part Details | 10 |
|
$68.6400 / $276.7200 | Buy Now M83723/60-28AC Part Details |
2N6028 APM PBFREE
DISTI #
610-2N6028APM
|
Central Semiconductor Corp | Bipolar Transistors - BJT Through-Hole Programmable UJT RoHS: Compliant 2N6028 APM PBFREE Part Details | 0 |
|
$1.1700 / $2.4500 | Order Now 2N6028 APM PBFREE Part Details |
M83723/60-28AN
DISTI #
631-M83723/60-28AN
|
Glenair Inc | Circular MIL Spec Tools, Hardware & Accessories DUST CAP RoHS: Compliant M83723/60-28AN Part Details | 0 |
|
$62.5200 / $252.0500 | Order Now M83723/60-28AN Part Details |
CM602-8A
DISTI #
654-CM602-8A
|
Daniels Manufacturing Corporation (DMC) | Other Tools ADAPTOR TOOL (ALUM.) CM602-8A Part Details | 0 |
|
$112.6500 / $122.8900 | Order Now CM602-8A Part Details |
C601106028A06
DISTI #
566-C601106028A06
|
Belden Inc | Ethernet Cables / Networking Cables 3600 PRE-TERM ASSY BLU 28FT RoHS: Compliant C601106028A06 Part Details | 0 |
|
$234.8900 / $246.8700 | Order Now C601106028A06 Part Details |
C601106028A08
DISTI #
566-C601106028A08
|
Belden Inc | Ethernet Cables / Networking Cables 8P HARNESS B3600 CMR BLU 28FT C601106028A08 Part Details | 0 |
|
$308.8800 / $326.3100 | Order Now C601106028A08 Part Details |
CA21106028A06
DISTI #
566-CA21106028A06
|
Belden Inc | Ethernet Cables / Networking Cables 10GX PRE-TERM ASSY BLU 28FT CA21106028A06 Part Details | 0 |
|
$330.6600 / $344.6700 | Order Now CA21106028A06 Part Details |
CAF1106028A06
DISTI #
566-CAF1106028A06
|
Belden Inc | Ethernet Cables / Networking Cables 6P HARNESS B10GXF CMR BLU 28F CAF1106028A06 Part Details | 0 |
|
$429.8600 / $448.0500 | Order Now CAF1106028A06 Part Details |
C602106028A06
DISTI #
566-C602106028A06
|
Belden Inc | Ethernet Cables / Networking Cables 3600 PRE-TERM ASSY BLU 28FT C602106028A06 Part Details | 0 |
|
$467.3100 / $485.1400 | Order Now C602106028A06 Part Details |
CA21106028A08
DISTI #
566-CA21106028A08
|
Belden Inc | Ethernet Cables / Networking Cables 8P HARNESS B10GX CMR BLU 28FT CA21106028A08 Part Details | 0 |
|
$491.2800 / $510.0200 | Order Now CA21106028A08 Part Details |
CA22106028A06
DISTI #
566-CA22106028A06
|
Belden Inc | Ethernet Cables / Networking Cables 10GX PRE-TERM ASSY BLU 28FT RoHS: Compliant CA22106028A06 Part Details | 0 |
|
$589.7700 / $614.7400 | Order Now CA22106028A06 Part Details |
C602106028A08
DISTI #
566-C602106028A08
|
Belden Inc | Ethernet Cables / Networking Cables 8P HARNESS B3600 CMP BLU 28FT C602106028A08 Part Details | 0 |
|
$623.0800 / $646.8500 | Order Now C602106028A08 Part Details |
CA22106028A08
DISTI #
566-CA22106028A08
|
Belden Inc | Ethernet Cables / Networking Cables 8P HARNESS B10GX CMP BLU 28FT CA22106028A08 Part Details | 0 |
|
$909.6700 | Order Now CA22106028A08 Part Details |
M83723/60-28AR
DISTI #
654-M83723/60-28AR
|
Glenair Inc | Circular MIL Spec Tools, Hardware & Accessories DUST CAP RoHS: Compliant M83723/60-28AR Part Details | 0 |
|
$98.3300 / $191.8700 | Order Now M83723/60-28AR Part Details |
BD060-28-A-N-0230-L-D
DISTI #
640-BD060-28AN0230LD
|
Global Connector Technology | Board to Board & Mezzanine Connectors 28w, 1.27mm Pitch Socket, DIL, TH, Vert, GF, Tube RoHS: Compliant BD060-28-A-N-0230-L-... Part Details | 0 |
|
$0.9430 / $0.9880 | Order Now BD060-28-A-N-0230-L-... Part Details |
Part # | Manufacturer | Description | Stock | Price | Buy | |
---|---|---|---|---|---|---|
16028 (ALTERNATE: 16028)
DISTI #
72408155
|
FAG Bearings | Deep groove BB, Single Row, 140mm ID, 210mm OD, 22mm W | FAG Bearings (Schaeffler) 16028 RoHS: Not Compliant Min Qty: 1 Package Multiple: 1 Lead time: 52 Weeks, 0 Days Container: Bulk 16028 (ALTERNATE: 16... Part Details | 2 |
|
$707.1600 | Buy Now 16028 (ALTERNATE: 16... Part Details |
756028 (ALTERNATE: 756028)
DISTI #
70614967
|
RS Pro | Imperial O-Ring Kit Nitrile Kit Contents 382 Pieces | RS PRO 756028 RoHS: Compliant Min Qty: 1 Package Multiple: 1 Lead time: 17 Weeks, 0 Days Container: Kit 756028 (ALTERNATE: 7... Part Details | 7 |
|
$15.0900 / $19.7700 | Buy Now 756028 (ALTERNATE: 7... Part Details |
7316028 (ALTERNATE: 7316028)
DISTI #
70824116
|
RS Pro | Desktop Power Supply AC-DC Input:100 to 240 V ac Output:9V dc 27 W | RS PRO 7316028 RoHS: Compliant Min Qty: 1 Package Multiple: 1 Container: Bulk 7316028 (ALTERNATE: ... Part Details | 2 |
|
$18.2100 | Buy Now 7316028 (ALTERNATE: ... Part Details |
66602-8 (ALTERNATE: 66602-8)
DISTI #
70042280
|
TE Connectivity | Type III+ PCB Connector Contact Male Crimp Tin Plating 14 - 18 AWG, CPC Series 1 | TE Connectivity 66602-8 RoHS: Compliant Min Qty: 1 Package Multiple: 1 Lead time: 32 Weeks, 0 Days Container: Bulk 66602-8 (ALTERNATE: ... Part Details | 41381 |
|
$0.6600 / $0.9100 | Buy Now 66602-8 (ALTERNATE: ... Part Details |
923660-28 (ALTERNATE: 54007801030)
DISTI #
70114941
|
3M | Conn, Test, Clips, SMT Term, 28 Cont, Alloy Cont Mtl | 3M 923660-28 RoHS: Compliant Min Qty: 1 Package Multiple: 1 Container: Bulk 923660-28 (ALTERNATE... Part Details | 8 |
|
$39.0000 / $46.7100 | Buy Now 923660-28 (ALTERNATE... Part Details |
3076028 (ALTERNATE: UTI 2 5-PE/L/NT)
DISTI #
70973151
|
Phoenix Contact | Installation ground term block, Screw conn, AWG:24 - 12,W:5.2mm, UTI 2 5-PE/L/NT | Phoenix Contact 3076028 RoHS: Not Compliant Min Qty: 1 Package Multiple: 1 Lead time: 2 Weeks, 0 Days Container: Bulk 3076028 (ALTERNATE: ... Part Details | 50 |
|
$6.6600 / $8.6500 | Buy Now 3076028 (ALTERNATE: ... Part Details |
39-29-6028 (ALTERNATE: 5566-02AGS-210)
DISTI #
70374077
|
Molex | Headers, HDR VERT DUAL 2 POS w/o peg legs | Molex Incorporated 39-29-6028 RoHS: Not Compliant Min Qty: 1 Package Multiple: 1 Lead time: 8 Weeks, 0 Days Container: Bulk 39-29-6028 (ALTERNAT... Part Details | 51 |
|
$1.0000 / $1.2700 | Buy Now 39-29-6028 (ALTERNAT... Part Details |
1966028 (ALTERNATE: 1966028)
DISTI #
72213861
|
RS Pro | FKM O-Ring Seal, 85.32mm Bore, 92.38mm Outer Diameter | RS PRO 1966028 RoHS: Compliant Min Qty: 1 Package Multiple: 5 Lead time: 8 Weeks, 0 Days Container: Package 1966028 (ALTERNATE: ... Part Details | 0 |
|
$13.6300 | RFQ 1966028 (ALTERNATE: ... Part Details |
9076028 (ALTERNATE: 9076028)
DISTI #
71832797
|
RS Pro | LED BEACON, RED, DIN, 10-30VDC | RS PRO 9076028 RoHS: Compliant Min Qty: 1 Package Multiple: 1 Container: Bulk 9076028 (ALTERNATE: ... Part Details | 0 |
|
$74.2700 | RFQ 9076028 (ALTERNATE: ... Part Details |
8276028 (ALTERNATE: 8276028)
DISTI #
70657208
|
RS Pro | Thermocouple Wire Type T 82 ft (25m) 1/0.315 Stranding 28AWG 500F (260C) | RS PRO 8276028 RoHS: Compliant Min Qty: 1 Package Multiple: 1 Container: Bulk 8276028 (ALTERNATE: ... Part Details | 0 |
|
$42.5400 / $50.0500 | RFQ 8276028 (ALTERNATE: ... Part Details |
7866028 (ALTERNATE: 7866028)
DISTI #
70653054
|
RS Pro | MSM Sensor Clamp 10mm M8 | RS PRO 7866028 RoHS: Compliant Min Qty: 1 Package Multiple: 1 Container: Bulk 7866028 (ALTERNATE: ... Part Details | 0 |
|
$12.6300 / $14.4600 | RFQ 7866028 (ALTERNATE: ... Part Details |
2-1437602-8 (ALTERNATE: 2-1437602-8)
DISTI #
72034219
|
TE Connectivity | Switch, Smcdsg5200=Bcd Complement Push | TE Connectivity 2-1437602-8 RoHS: Not Compliant Min Qty: 50 Package Multiple: 1 Container: Bulk 2-1437602-8 (ALTERNA... Part Details | 0 |
|
$49.4000 / $50.9300 | RFQ 2-1437602-8 (ALTERNA... Part Details |
4304.6028 (ALTERNATE: 1064XBB21A3004)
DISTI #
70434884
|
Schurter Electronic Components | PEM w/Fuseholder, IEC, C14,250VAC,10A,4.8 Solder Terminal-Grnd, Panel Mnt-Snap, PC1 | Schurter 4304.6028 RoHS: Compliant Min Qty: 100 Package Multiple: 1 Lead time: 22 Weeks, 0 Days Container: Bulk 4304.6028 (ALTERNATE... Part Details | 0 |
|
$6.5900 / $7.7600 | RFQ 4304.6028 (ALTERNATE... Part Details |
LM24792 (ALTERNATE: SRF4S1T1C6028AP7TP1)
DISTI #
72239222
|
Leeson | AC Motor, Farm Duty,1,1725,TEFC,56,1/60/115/208-230 | Leeson LM24792 RoHS: Not Compliant Min Qty: 1 Package Multiple: 1 Container: Bulk LM24792 (ALTERNATE: ... Part Details | 0 |
|
$158.9500 / $163.9200 | RFQ LM24792 (ALTERNATE: ... Part Details |
LM24790 (ALTERNATE: SRF4S0.5T1C6028AP7TP1)
DISTI #
72239220
|
Leeson | AC Motor, Farm Duty,1/2,1725,TEFC,56,1/60/115/208-230 | Leeson LM24790 RoHS: Not Compliant Min Qty: 1 Package Multiple: 1 Container: Bulk LM24790 (ALTERNATE: ... Part Details | 0 |
|
$136.9200 / $141.2000 | RFQ LM24790 (ALTERNATE: ... Part Details |
Part # | Manufacturer | Description | Stock | Price | Buy | |
---|---|---|---|---|---|---|
1N6028A
DISTI #
1N6028A
|
Microchip Technology Inc | Voltage Regulator _ DO-35, Projected EOL: 2049-02-05 RoHS: Compliant pbFree: Yes Min Qty: 1 Package Multiple: 1 1N6028A Part Details |
0 Alternates Available |
|
$2.4100 | Buy Now 1N6028A Part Details |
Part # | Manufacturer | Description | Stock | Price | Buy | |
---|---|---|---|---|---|---|
Amatom Electronic Hardware | 16028-A-2 Part Details | 71 | Buy Now 16028-A-2 Part Details | |||
Staffall | 16028A Part Details | 396 | Buy Now 16028A Part Details |
Part # | Manufacturer | Description | Stock | Price | Buy | |
---|---|---|---|---|---|---|
YSK006-028AH
DISTI #
YSK006-028AH
|
Smiths Interconnect | IC & Component Sockets SKT OPTION FBT-1 Min Qty: 3 Package Multiple: 1 Container: Each YSK006-028AH Part Details |
Americas - 41242 In Stock |
|
$1.9700 | Buy Now YSK006-028AH Part Details |
M83723/60-28AN
DISTI #
M83723/60-28AN
|
Glenair Inc | Circular MIL Spec Tools, Hardware & Accessories DUST CAP RoHS: Compliant pbFree: Pb-Free Min Qty: 1 Package Multiple: 1 Container: Each M83723/60-28AN Part Details | Americas - 0 | Buy Now M83723/60-28AN Part Details |
Part # | Manufacturer | Description | Stock | Price | Buy | |
---|---|---|---|---|---|---|
ITW Lumex | SSB-DL6028AC Part Details | 3695 | RFQ SSB-DL6028AC Part Details | |||
STMicroelectronics | STDP6028-AC Part Details | 5 | RFQ STDP6028-AC Part Details |
Part # | Manufacturer | Description | Stock | Price | Buy | |
---|---|---|---|---|---|---|
Microchip Technology Inc | Zener Diodes RoHS: Compliant Min Qty: 144 Package Multiple: 1 1N6028A Part Details | 0 |
|
$2.1600 / $2.6600 | Buy Now 1N6028A Part Details | |
Accortec Inc | ACCORTEC CIENA B-730-0006-028 COMPATIBLE TAA COMPLIANT 1000BASE-DWDM 100GHZ SFPTRANSCEIVER(SMF, 1554.94NM, 120KM, LC, DOM) RoHS: Compliant Min Qty: 1 Package Multiple: 1 B-730-0006-028-ACC Part Details | 0 | RFQ B-730-0006-028-ACC Part Details |
View all '6028a' results from Interstate Connecting Components