Active filters amplify desired signals while rejecting unwanted frequencies, and can be tailored to meet application-specific requirements in electronics.
Amplifiers boost signal strength, match impedance levels, and are essential in many circuit systems, including audio, broadcasting, and telecommunications.
Batteries store and provide electrical energy, come in various types and sizes for multiple uses, rechargeable or single-use.
Capacitors store electrical charge with metallic plates and a dielectric; types vary and can be combined for specific circuit characteristics.
Chip carriers and sockets provide an interface between components and PCBs, enabling easy replacement or upgrading without soldering.
Circuit protection devices prevent damage from overcurrent flow, including fuses, breakers, surge protectors, and voltage regulators.
Connector accessories and support devices aid connector function and longevity, including backshells, grips, clamps, and ties; must be compatible with connector type.
Connectors join electronic circuits to transfer signals and power, come in various sizes and shapes, and include support accessories.
Converters transform DC input to another voltage level, essential in electronic systems, renewable energy, and automotive electronics.
Crystals and resonators generate and stabilize frequency signals via piezoelectricity. They are used in timing, frequency control, and filters. Crystals are quartz and resonators are ceramic with a built-in capacitor.
Semiconductor diodes control current flow in one direction (uni-directionality) via low resistance. Useful for rectification, voltage regulation, detection, and digital logic.
Discover essential electronic components for your devices, including CPU accelerators, system cache controllers, computer processors, motherboards, and graphics computing systems. Enhance device performance and connectivity with reliable components engineered for seamless integration and optimal functionality.
Fiber optics use light pulses to transmit data over long distances. They have superior bandwidth capacity, low signal attenuation, and secure physical properties. They are essential in telecommunications networks today.
Filters enhance signal processing by selectively passing desired frequencies while suppressing unwanted ones. Filters can be passive (using capacitors, resistors, and inductors) or active (using transistors or amplifiers).
Flash devices are non-volatile storage solutions that offer fast read and write speeds, making them ideal for applications requiring high-speed data transfer. These devices utilize flash memory technology, providing reliable storage for data-intensive tasks such as gaming, multimedia, and enterprise-level applications.
General purpose ICs consist of multiple individual circuits or components (e.g., logic gates, amplifiers, oscillators, etc.) that are combined onto a single integrated circuit chip for a smaller physical footprint.
I/O and storage controllers are crucial components in computer systems, managing input/output operations and storage devices. These controllers facilitate efficient data transfer between peripherals, storage drives, and the central processing unit (CPU), enhancing system performance and enabling seamless connectivity.
Inductors store energy in magnetic fields, oppose sudden changes in current flow and prevent electrical surges. Common inductor applications include power supplies, signal filters, and oscillators.
Interface ICs allow efficient device connectivity with high-speed data transfer and low power consumption.They can be ASIC or FPGA types, and may perform additional functions such as sensing, storage, and conversion.
Logic ICs can be used for storage, memory, amplification, and multiplexing. They perform fundamental logical operations on digital input signals (1, 0, H, L) to generate a corresponding digital output signal.
Memory modules are essential components in electronic devices, storing data temporarily or permanently for processing and retrieval. From volatile RAM (Random Access Memory) to non-volatile ROM (Read-Only Memory), memory technologies vary in speed, capacity, and functionality, catering to diverse application requirements.
Memory ICs store digital data and retain the information even when the power is turned off. They come in various types, like RAM (Random Access Memory) for fast data access, and ROM (Read-Only Memory) for permanent data storage.
Miscellaneous semiconductor components are a diverse category of electronic components that combines elements from a mix of component devices.
Optoelectronic devices interact with light. This family of devices can emit light, detect light, generate current, and transmit light signals for long-distance communication.
Oscillators generate repetitive waveforms, such as sine, square, or triangle waves. They are commonly used to produce stable and precise frequencies for applications like clocks, signal generation, and communication systems.
Other Function Semiconductor components are a diverse category of semiconductor components that perform a range of specialized functions.
Passive component networks operate without a power source and support data transmission within system by performing filtering, energy storage, and/or signal coupling functions.
Peripheral ICs (Integrated Circuits) are designed to control and manage the peripheral devices connected to a computer or other electronic device.
Programmable Logic ICs are user-programmable devices that allow designers to create custom logic circuits. These cost saving ICs offer real-time data processing and maximum design flexibilty.
RF (Radio Frequency) and microwave devices are used in telecommunications, wireless communications, and electronic systems. These devices include amplifiers, attenuators, filters, mixers, oscillators, and antennas, and a host of other components.
Voltage regulators are used to ensure a constant output voltage despite power fluctuations and load changes. Linear and switching regulators are common types used to maintain voltage stability.
Relays are electromagnetic switches that are used to control the flow of electrical current in an electrical circuit. Relays are a safe means of providing isolation between a controlling circuit and a controlled circuit.
Resistors control the flow of electrical current in a circuit by introducing a set resistance. These passive components reduce current flow, adjust signal levels, and bias active elements in circuits.
Transducers convert energy from one form to another and are crucial in sensing, audio and control systems. They transform physical measures like temperature, pressure, or sound into electrical signals for circuits.
Storage drives are hardware devices used to store and retrieve digital data in computers and electronic devices. These drives come in various forms, including hard disk drives (HDDs), solid-state drives (SSDs), and hybrid drives, offering different levels of capacity, speed, and durability to suit specific storage needs.
Storage media encompass physical or digital mediums used for storing and preserving digital data. From optical discs and magnetic tapes to USB flash drives and memory cards, storage media come in diverse formats and capacities, offering flexibility and reliability for data storage and archival purposes.
Storage systems comprise hardware and software components designed to manage and store digital data efficiently. These systems range from simple standalone devices to complex network-attached storage (NAS) and storage area network (SAN) solutions, providing scalable storage capacity and data protection features for businesses and enterprises.
Switches control electrical current flow by making or breaking connections. These devices vary in design and application, from basic on/off switches to complex industrial automation systems.
Telecom integrated circuits (ICs) are specialized electronics for telecommunications, tailored to high data rates, low power use, and reliable long-distance transmission. These devices include amplifiers, filters, ADCs, DACs, and more-- and they are often integrated on one chip for specific telecom tasks.
Terminal blocks, or connection terminals, are modular blocks that bring together multiple electrical wires at one connection point. They offer a reliable, organized way to terminate cables.
Thermal management devices control heat in electronic systems, preventing overheating and ensuring optimal performance and reliability. Examples include heat sinks, fans, and thermal interface materials that dissipate or transfer heat away from components.
Transformers are devices that alter electrical voltage levels between circuits through electromagnetic induction. They are vital in power distribution, converting high-voltage electricity for transmission and lower voltage for safe usage.
Transistors are 3-layer semiconductor devices that regulate the flow of electrical current. They function as amplifiers, boosting weak signals, and as switches, controlling the flow of current between terminals.
Triggering devices initiate electronic processes or events in response to specific conditions. These devices support many automated tasks such as activating switches and signals, or turning on lights when motion is detected.
Video cards, also known as graphics cards or GPU (Graphics Processing Unit), are essential components in computers, responsible for rendering graphics and images on display devices. These cards feature dedicated processors and memory, delivering smooth and immersive visual experiences for gaming, multimedia, and professional applications.
Choose from over than a million of proven quality materials. Over 300 manufacturers are presented. From renowned major international players to small independent companies with a proven track record in local markets.
Featured manufacturers
Add filters
All
Selected
5479CSL001
Alpha Wire
Alpha Wire 5479CSL001 is a 300V stranded cable with PVC jacket, shielding, and tin finish. Suitable for communication/control applications, it has 18 conductors of copper alloy with a cross-section area of 0.205 mm2. Operating temperature ranges from -20 to 80°C.
TIN
COPPER ALLOY
WIRE AND CABLE
STRANDED
.205 mm2
9.19 mm
POLYVINYLCHLORIDE
304.8 mm
18
80 Cel
-20 Cel
300 V
.085 ohm
YES
7X32
24
COMMUNICATION AND CONTROL CABLE
65605CYSL001
Alpha Wire 65605CYSL001 is a 600V stranded wire with PVC jacket, suitable for -40 to 90°C. Featuring 16 AWG bare copper conductor, it has 5 conductors and resistance of 0.013 ohm. Ideal for flexible cord and fixture wire applications due to its construction and insulation materials.
BARE COPPER
1.309 mm2
8.41 mm
5
90 Cel
-40 Cel
600 V
.013 ohm
NO
26X30
16
FLEXIBLE CORD AND FIXTURE WIRE
7057/19GR001
Alpha Wire 7057/19GR001 is a CSA, MIL-W-16878E, UL approved stranded wire with 18 AWG copper alloy conductor and PVC insulation. With a rated voltage of 150V and temperature range from -55 to 105°C, it's ideal for flexible cord and fixture wire applications.
CSA; MIL-W-16878E; UL
.823 mm2
1.78 mm
1
105 Cel
-55 Cel
150 V
.019 ohm
19X30
7133GR001
Alpha Wire 7133GR001 is a CSA/UL approved stranded wire with TIN finish, ideal for electrical applications. Featuring PVC insulation, it operates b/w -55 to 105 °C and has a conductor made of copper alloy. With a diameter of 2.03 mm and resistance of 0.021 ohm, this flexible cord is suitable for various projects requiring a rated voltage of 300 V.
CSA; UL
2.03 mm
.021 ohm
7X26
86204CYSL005
Alpha Wire's 86204CYSL005 is a 300V stranded wire with PVC jacket, shielding, and tin finish. With a temperature range of -10 to 105°C, it's ideal for flexible cord and fixture wiring applications. Featuring 4 conductors, copper alloy material, and resistance of 0.095 ohm, this wire has a diameter of 5.36mm and length of 30.48mm.
5.36 mm
30.48 mm
4
-10 Cel
.095 ohm
10X34
5951SL001
Alpha Wire's 5951SL001 is a UL-approved solid wire with silver finish, PVDF insulation, and copper conductor. Operating from -40 to 125°C, it has a diameter of 0.508mm and resistance of 0.341 ohm. Ideal for flexible cord and fixture wire applications.
UL
SILVER
COPPER
SOLID
.508 mm
PVDF
125 Cel
.341 ohm
1X30
30
1938/4BK003
Alpha Wire's 1938/4BK003 is a CE, CSA, and UL approved stranded cable with chlorinated polyethylene jacket. Featuring neoprene insulation, it has a rated voltage of 600V and operates b/w -40 to 90°C. Ideal for communication applications, this cable has four bare copper conductors with a cross-section area of 5.26mm².
CE; CSA; UL
5.26 mm2
19.05 mm
NEOPRENE
CHLORINATED POLYETHYLENE
76.2 mm
.003 ohm
5X30
10
COMMUNICATION CABLE
2213CSL001
Alpha Wire 2213CSL001 is a stranded PVC jacketed cable with shielding, rated for 150V. Featuring tin finish copper alloy conductors, it operates b/w -20 to 80°C. Ideal for communication and control applications requiring a durable cable with 6 conductors and 0.326mm2 cross-sectional area.
.326 mm2
6.58 mm
6
.054 ohm
7X30
22
25132BK199
Alpha Wire's 25132BK199 is a stranded wire with polyurethane jacket, shielded for 300V applications. Featuring tin finish copper alloy conductor, it operates b/w -30 to 90°C. Ideal for flexible cord and fixture wiring needs due to its 4 conductors, 0.823mm² cross-section area, and 0.023 ohm resistance.
9.37 mm
POLYURETHANE
-30 Cel
.023 ohm
16X30
5198CSL002
The Alpha Wire 5198CSL002 is a flexible cord with 8 conductors, rated at 300V. Constructed with PVC jacket and shielding, it has a temperature range of -35 to 105°C. Ideal for electrical applications requiring CE, CSA, IEC, and UL approvals.
CE; CSA; IEC; UL
6.4 mm
152.4 mm
8
-35 Cel
57604SL001
Alpha Wire 57604SL001 is a PVC Plenum Rated wire with 300V rating. Featuring Stranded construction, Shielding, and Bare Copper Conductor Material, it's ideal for applications requiring flexibility and fixture wiring in environments with temperatures ranging from -5 to 75°C.
5.207 mm
PVC PLENUM RATED
75 Cel
-5 Cel
.078 ohm
65203CYSL001
Alpha Wire 65203CYSL001 is a stranded PVC wire with CE, CSA, UL approvals. Featuring 12 AWG bare copper conductor, it has a voltage rating of 600V and operates b/w -40 to 90°C. Ideal for flexible cord and fixture wire applications due to its construction and insulation materials.
3.309 mm2
8.69 mm
3
.005 ohm
65X30
12
65203SL001
Alpha Wire's 65203SL001 is a stranded electrical wire with PVC jacket, rated for 600V. Featuring 12 AWG bare copper conductor, it has a cross section area of 3.309 mm2 and operates b/w -40 to 90°C. Ideal for flexible cord and fixture wire applications due to its flexibility and durability.
11.07 mm
65404CYSL001
Alpha Wire 65404CYSL001 is a 600V stranded wire with PVC jacket and insulation. Featuring 14 AWG bare copper conductor, it has a temperature range of -40 to 90°C. Ideal for flexible cord and fixture wire applications due to its 4 conductors and high resistance of 0.009 ohm.
2.081 mm2
8.48 mm
.009 ohm
41X30
14
86018CYSL005
86018CYSL005 by Alpha Wire is a 300V stranded wire with PVC jacket, shielding, and tin finish. Ideal for flexible cord and fixture wire applications due to its 7X36 stranding, 0.081 mm2 cross section area, and -10 to 105 °C operating temperature range.
.081 mm2
7.16 mm
.22 ohm
7X36
28
86218CYSL005
Alpha Wire's 86218CYSL005 is a stranded PVC jacketed cable with shielding, rated for 300V. Featuring tin-coated copper alloy conductors, it operates b/w -10 to 105°C. Ideal for flexible cord and fixture wire applications due to its 18 conductors and 0.205 mm2 cross-sectional area.
8.31 mm
86312CYSL005
Alpha Wire's 86312CYSL005 is a flexible cord with 12 conductors, rated at 300V. Constructed with PVC jacket and shielded copper alloy conductors, it operates b/w -10 to 105°C. Ideal for applications requiring CE, CSA, and UL approvals in electrical wiring setups.
9.47 mm
.051 ohm
19X34
87007CYBK199
87007CYBK199 by Alpha Wire is a 600V stranded cable with polyurethane jacket and shielding. Featuring 7 bare copper conductors, it has a temperature range of -30 to 80 °C. Ideal for flexible cord and fixture wire applications.
8.36 mm
THERMOPLASTIC POLYESTER ELASTOMER
7
V16001BK199
Alpha Wire V16001BK199 is a CE, CSA, UL approved electrical wire with stranded construction and PVC jacket. Featuring 1000V rating, tin finish conductor, and XLPE insulator, it operates b/w -40 to 90°C. Ideal for applications requiring flexible cord and fixture wire with shielding in place.
50 mm2
31.521 mm
CROSS-LINKED POLYETHYLENE
1000 V
.0004 ohm
133X27
45537BK199
Alpha Wire's 45537BK199 is a stranded electrical wire with THERMOPLASTIC ELASTOMER jacket, shielding, and rated voltage of 1000V. With conductor finish in TIN, it operates b/w -50 to 125 °C, ideal for FLEXIBLE CORD AND FIXTURE WIRE applications.
13.64 mm
THERMOPLASTIC ELASTOMER
-50 Cel
.014 ohm
19X.0117
5154CSL199
5154CSL199 by Alpha Wire is a 300V stranded wire with PVC jacket, shielding, and tin finish. With approvals from CE, CSA, IEC, and UL, it's ideal for flexible cord applications. Featuring 7X28 stranding and copper alloy conductor material, it operates b/w -30 to 105°C.
.518 mm2
7.04 mm
.033 ohm
7X28
20
5350/4CSL199
Alpha Wire 5350/4CSL199 is a flexible cord with 8 conductors, rated at 300V. Constructed with PVC jacket and shielded copper alloy conductor, it has a temperature range of -35 to 105°C. Ideal for applications requiring CE, CSA, IEC, and UL approvals.
10.31 mm
.034 ohm
78016SL005
Alpha Wire's 78016SL005 is a stranded wire with polyphenylene ether jacket, rated at 300V. Featuring tin finish copper alloy conductor, it operates b/w -40 to 80 °C and has a cross section area of 0.129 mm2. Ideal for flexible cord and fixture wire applications.
.129 mm2
3.68 mm
POLYPHENYLENE ETHER
.125 ohm
19X38
26
78105SL005
Alpha Wire's 78105SL005 is a stranded wire with polyphenylene ether jacket, shielding, and tin finish. Rated for 300V, it operates b/w -40 to 80°C. Ideal for flexible cord and fixture wire applications due to its copper alloy conductor, 0.081 mm2 cross section area, and 10 conductors in a 4.67mm diameter cable.
4.67 mm
.207 ohm
19X40
1174CSL002
1174CSL002 by Alpha Wire is a 300V stranded cable with PVC jacket, ideal for audio systems and communication circuits. Featuring tin finish conductors, it has approvals from CE, CSA, and UL. With a temperature range of -20 to 80°C, this 22 AWG cable is suitable for various applications.
AUDIO SYSTEMS, COMMUNICATION CIRCUITS
4.98 mm
.053 ohm
1212CSL001
1212CSL001 by Alpha Wire is a stranded electrical wire with a PVC jacket and shielding. It has a rated voltage of 300V, tin conductor finish, and operates b/w -20 to 80°C. This communication and control cable is suitable for various applications.
4.22 mm
2
.082 ohm
77102SL005
The Alpha Wire 77102SL005 is a stranded control cable with polyphenylene ether jacket, rated for 600V. Featuring tin-finished copper alloy conductors, it operates b/w -50 to 105°C. Ideal for applications requiring shielding and a cross-section area of 0.205 mm2 in industries like automation and machinery.
4.32 mm
CONTROL CABLE/COMMAND CABLE
78123SL005
Alpha Wire's 78123SL005 is a stranded wire with polyphenylene ether jacket and shielding. With 300V rating, it features tin finish copper alloy conductor suitable for -40 to 80°C applications. This flexible cord & fixture wire has 3 conductors, AWG24 gauge, and 0.205mm2 cross-section area.
3.3 mm
.079 ohm
19X36
3464CSL001
Alpha Wire 3464CSL001 is a 300V stranded cable with PVC jacket, shielding, and tin finish. Ideal for communication & control applications, it has 7x36 stranding, 0.081mm² cross section area, and operates b/w -20 to 80°C.
4.88 mm
.213 ohm
5170/15CSL001
Alpha Wire 5170/15CSL001 is a 300V stranded cable with PVC jacket, shielding, and tin finish. Ideal for flexible cord applications, it has 15 conductors, copper alloy material, and operates b/w -30 to 105°C.
12.17 mm
15
77222SL001
Alpha Wire's 77222SL001 is a 16 AWG stranded control cable with polyphenylene ether jacket and shielding. With a rated voltage of 600V, it has a conductor finish of tin and operates b/w -50 to 105°C. Ideal for applications requiring reliable electrical connections in various industries.
6.93 mm
78053SL005
Alpha Wire's 78053SL005 is a stranded wire with polyphenylene ether jacket, rated at 300V. Featuring tin finish, it operates b/w -40 to 80°C and has a cross-section area of 0.081mm2. Ideal for flexible cord and fixture wire applications due to its copper alloy conductor and 6 conductors in a 19X40 stranding configuration.
3.81 mm
.21 ohm
78304SL001
The Alpha Wire 78304SL001 is a flexible cord and fixture wire with stranded construction, polyphenylene ether jacket, and shielding. It has a rated voltage of 300V, conductor finish in tin, and operates b/w -40 to 80°C. Ideal for applications requiring a durable wire with copper alloy conductors in various environments.
3.71 mm
78092SL001
Alpha Wire 78092SL001 is a stranded wire with polyphenylene ether jacket, rated at 300V. Featuring tin finish copper alloy conductor, it operates b/w -40 to 80°C. Ideal for flexible cord and fixture wire applications due to its 19X32 stranding and 0.518 mm2 cross section area.
5.64 mm
.031 ohm
19X32
78305SL001
Alpha Wire 78305SL001 is a flexible cord with 10 conductors, shielded and stranded construction. Features include polyphenylene ether jacket, tin finish copper alloy conductor, rated for 300V. Ideal for applications requiring -40 to 80 °C operating temperatures in electrical wiring setups.
78041SL001
Alpha Wire's 78041SL001 is a flexible cord with 15 conductors, rated at 300V. Featuring stranded construction and polyphenylene ether jacket material, it has a conductor finish of tin. With approvals from CE, CSA, and UL, this wire is ideal for applications requiring a temperature range of -40 to 80°C.
.05 ohm
78131SL001
Alpha Wire 78131SL001 is a stranded wire with polyphenylene ether jacket, shielded, rated for 300V. Suitable for flexible cord and fixture wiring applications. Features tin finish copper alloy conductor, operating from -40 to 80°C, with resistance of 0.08 ohm.
5.84 mm
.08 ohm
1176CSL001
1176CSL001 by Alpha Wire is a 300V stranded cable with PVC jacket, tin finish, and copper alloy conductor. With CE, CSA, UL approvals, it's ideal for communication/control applications. Featuring 22 AWG wire gauge and operating temp range of -20 to 80°C, it offers reliable performance in various setups.
5.77 mm
45459/15BK199
Alpha Wire 45459/15BK199 is a 300V stranded wire with THERMOPLASTIC ELASTOMER jacket and shielding. Featuring TIN finish, it operates b/w -50 to 125 °C, ideal for FLEXIBLE CORD AND FIXTURE WIRE applications. With 30 conductors of COPPER ALLOY material, it offers 0.518 mm2 cross-section area and 0.034 ohm resistance.
17.68 mm
1855WB001
Alpha Wire's 1855WB001 is a MIL-approved stranded wire with PVC insulation, rated for 600V. Featuring tinned copper conductor, it operates b/w -55 to 105°C. Ideal for flexible cords and fixtures due to its 22 AWG gauge and 7X30 stranding.
STANDARDS: MIL-W-76B, MIL-W-16878E/1
MIL
TINNED COPPER
1.27 mm
POLYVINYL CHLORIDE
7025BK001
Alpha Wire 7025BK001 is a CSA, MIL-W-16878E, UL approved stranded wire with tin finish. Featuring polyethylene insulation, it operates b/w -55 to 125 °C and has a conductor made of copper alloy. Ideal for flexible cord and fixture wire applications due to its 300V rating and 0.518 mm2 cross-section area.
1.83 mm
POLYETHYLENE
1855/19WB001
Alpha Wire's 1855/19WB001 is a MIL-approved stranded wire with tinned copper conductor, PVC insulation, and 22 AWG gauge. Operating b/w -55 to 105 °C, it's ideal for flexible cord and fixture wire applications due to its 600V rating and MIL conformity.
STANDARD: MIL-W-16878E/1
1.32 mm
5010/30CSL005
The Alpha Wire 5010/30CSL005 is a stranded electrical wire with PVC jacket, rated for 300V. Featuring tin-coated copper alloy conductors, it has a temperature range of -35 to 105°C. Ideal for flexible cord and fixture wiring applications due to its 7X30 stranding and 0.326 mm2 cross-sectional area.
10.41 mm
5020/25CSL005
Alpha Wire 5020/25CSL005 is a 300V stranded wire with PVC jacket, CE, CSA, IEC, UL approvals. Featuring 24 AWG copper alloy conductor with tin finish and PVC insulation. Ideal for flexible cord and fixture wire applications due to its -35 to 105 °C operating temperature range.
8.915 mm
25
78102SL001
Alpha Wire's 78102SL001 is a stranded wire with polyphenylene ether jacket and shielding. Rated at 300V, it has tin finish copper alloy conductors suitable for flexible cord and fixture wire applications. With a temperature range of -40 to 80 °C, it offers 0.081 mm2 cross section area and 0.207 ohm resistance.
2.67 mm
79257SL005
Alpha Wire 79257SL005 is a stranded control cable with polyphenylene ether jacket, shielding, and tin finish. Rated for 600V, it operates b/w -40 to 105°C. Ideal for applications requiring a durable cable with copper alloy conductors in a 7X34 stranding configuration.
4.78 mm
.135 ohm
7X34
1176LSL005
1176LSL005 by Alpha Wire is a 300V stranded cable with 22 AWG copper alloy conductors. With a temperature range of -20 to 75°C, it's ideal for communication and control applications. Featuring 6 conductors in a 7X30 stranding, this cable has a cross section area of 0.326 mm2 and resistance of 0.054 ohm.
5.41 mm
1243/2CSL005
Alpha Wire 1243/2CSL005 is a stranded cable with PVC jacket, shielded, rated at 300V. It has 4 conductors made of copper alloy with tin finish. Suitable for communication and control applications due to its approvals (CE, CSA, UL) and temperature range (-20 to 80°C).
.33 mm2
6.553 mm
POLYPROPYLENE
© 2023 All rights reserved