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
AEP18012
Panasonic
AEP18012 by Panasonic is a SPST power/signal relay with a 50ms operate time and 1000 cycle electrical life. It is hermetically sealed, making it suitable for applications requiring momentary relay action in harsh environments.
Power/Signal Relay
SPST
Momentary
DC
80 A
400 V
80A@400VDC
4.5 W
28.92 Ω
12 V
415 mA
9 V
960 mV
2.953 in (75 mm)
2.972 in (75.5 mm)
40 in (1016 mm)
2.972 x 1.575 x 2.953 in (75.5 x 40 x 75 mm)
Panel Mount
Box
50 ms
30 ms
-40 °C (-40 °F)
80 °C (176 °F)
Connector
UL
Hermetically Sealed
1000 Cycle(s)
AEP18024
AEP18024 by Panasonic is a SPST power/signal relay with 50ms operate time and 1000 cycles electrical life. It is hermetically sealed, operates at -40 to 80°C, and has a max contact rating of 80A@400VDC. Ideal for applications requiring momentary relay action in DC circuits.
127.66 Ω
24 V
188 mA
18 V
1.92 V
AEP19012
AEP19012 by Panasonic is a SPST power/signal relay with 30ms operate time and 1000 cycle electrical life. With a hermetically sealed body, it has a max DC contact rating of 300A@400VDC. Ideal for applications requiring momentary relay action in environments with temperatures ranging from -40 to 80°C.
300 A
300A@400VDC
4 W
3.64 Ω
3.3 A
2.89 in (73.4 mm)
3.622 in (92 mm)
60 in (1524 mm)
3.622 x 2.362 x 2.89 in (92 x 60 x 73.4 mm)
10 ms
AEP19024
AEP19024 by Panasonic is a SPST power/signal relay with 30ms operate time and 1000 cycle electrical life. With a hermetically sealed body, it has a max DC contact rating of 300A@400VDC. Ideal for applications requiring momentary relay action in environments with temperatures ranging from -40°C to 80°C.
12.97 Ω
1.85 A
4-1617758-3
TE Connectivity
TE Connectivity 4-1617758-3 is a DPDT-CO power/signal relay with hermetically sealed sealing. It operates b/w -70 to 125 °C, with 5A max AC/DC contact current. Ideal for applications requiring momentary relay action and SILVER CADMIUM OXIDE end contact material.
DPDT-CO
2 Form C
AC/DC
5 A
500 Ω
28 V
Through Hole-Straight Mount
-70 °C (-94 °F)
125 °C (257 °F)
Silver Cadmium Oxide
Solder/Quick Connect
9-1617755-2
TE Connectivity 9-1617755-2 is a 4PDT-CO power/signal relay with hermetically sealed sealing. It has a max operating temperature of 125°C and can handle up to 10A AC/DC contact current. Ideal for applications requiring momentary relay action in extreme temperature conditions.
4PDT-CO
4 Form C
10 A
290 Ω
1-1462041-3
TE Connectivity 1-1462041-3 is a SPST power/signal relay with 1 FORM A form factor. It has an operate time of 8ms, electrical life of 100k cycles, and can handle up to 60W@220VDC. With hermetically sealed IP67 sealing, it's ideal for applications requiring momentary relay action in harsh environments.
1 Form A
Random
2 A
250 V
2A@250VAC
220 V
2A@220VDC
62.5VA@250VAC
60W@220VDC
100 mΩ
140 mW
6 mA
0.222 in (5.65 mm)
0.394 in (10 mm)
6 in (152.4 mm)
0.394 x 0.236 x 0.222 in (10 x 6 x 5.65 mm)
Surface Mount-Straight
4
Box; Tape and Reel, 13 in
8 ms
4 ms
85 °C (185 °F)
1 GΩ
Palladium Ruthenium
Gold
Solder
Hermetically Sealed; IP67; RT V
100000 Cycle(s)
4-1617752-0
TE Connectivity 4-1617752-0 is a DPDT-CO power/signal relay with 2 FORM C sealing. It operates b/w -70 to 125°C, handling up to 15A AC/DC current. Ideal for applications requiring hermetically sealed relays with silver cadmium oxide contacts.
15 A
320 Ω
FCAC-325NC-AV8
TE Connectivity's FCAC-325NC-AV8 is a 3PST-NO-DM power/signal relay with hermetically sealed sealing. It operates at temperatures ranging from -70°C to 125°C, with max AC contact current of 25A. Ideal for applications requiring reliable switching up to 400 MHz frequency.
3PST-NO-DM
3 Form X
AC
25 A
40 mA
115 V
400 MHz
Solder Hook
FCA-150-BY4
TE Connectivity's FCA-150-BY4 is a SPST-NO-DM power/signal relay with 16ms operate/release time, MIL-PRF-6106 compliant. It has 50A@115VAC/28VDC contact ratings and hermetically sealed for reliability. Ideal for applications requiring momentary relay action in harsh environments.
SPST-NO-DM
1 Form X
50 A
50A@115VAC
50A@28VDC
4.2 W
150 mA
22.5 V
1.5 V
1 in (25.4 mm)
1.015 in (25.78 mm)
25.78 in (654.812 mm)
1.015 x 1.015 x 1 in (25.78 x 25.78 x 25.4 mm)
16 ms
MIL-PRF-6106
50000 Cycle(s)
Auxiliary Contacts available
FCA-150-KR4
TE Connectivity's FCA-150-KR4 is a 1 FORM X SPST-NO-DM power/signal relay with 16ms operate/release time, MIL-PRF-6106 compliant. It has a max AC contact current of 50A@115VAC and DC coil operate voltage of 22.5V, suitable for panel mount applications in aerospace and defense systems.
e4
3SBC5251K1
TE Connectivity's 3SBC5251K1 is a DPDT-CO power/signal relay with 2 FORM C configuration. It has a hermetically sealed body, operates at -65 to 125 °C, and offers 50000 cycles electrical life. Ideal for applications requiring momentary relay action with AC/DC supply type and through-hole mounting.
2A@28VDC
520 mW
1.35 kΩ
26.5 V
20 mA
13.5 V
0.32 in (8.13 mm)
0.61 in (15.49 mm)
8.12 in (206.248 mm)
0.61 x 0.32 x 0.32 in (15.49 x 8.12 x 8.13 mm)
-65 °C (-85 °F)
JMGSCD-26MW
POWER/SIGNAL RELAY; Mounting Feature: PANEL MOUNT; Relay Action: MOMENTARY; Relay Function: DPDT-CO; Coil or Input Supply Type: DC; Maximum Contact DC Rating (R Load): 1A@28VDC;
1 A
1A@28VDC
199 mW
3.2 kΩ
8 mA
14 V
8 V
0.4 in (10.16 mm)
0.41 in (10.41 mm)
9.53 in (242.062 mm)
0.41 x 0.375 x 0.4 in (10.41 x 9.53 x 10.16 mm)
30 g
9
0.4724 in (11.999 mm)
7.5 ms
With Coil Suppression Diode
JMGSCD-12P
TE Connectivity's JMGSCD-12P is a DPDT-CO power/signal relay with 2 FORM C sealing. It operates at temperatures ranging from -65 to 125 °C, with max DC coil current of 0.015 A and AC contact current of 1 A. Ideal for applications requiring hermetically sealed, momentary relay action in panel mounting setups.
180 mW
800 Ω
15 mA
JMGACD-12MW
TE Connectivity's JMGACD-12MW is a hermetically sealed DPDT-CO power/signal relay with a max operating temperature of 125°C. It has a max DC coil current of 0.031A and can handle a max AC contact current of 1A. This relay is commonly used in applications requiring momentary relay action, such as panel mount installations in various industries.
369 mW
390 Ω
31 mA
M39016
B07D634BC2-0051
TE Connectivity's B07D634BC2-0051 is a DPDT-CO power/signal relay with 2 FORM C configuration. It operates at -65 to 125°C, with 20ms operate/release time and 50,000 cycles electrical life. Ideal for AC/DC applications requiring momentary relay action in hermetically sealed environments.
10A@115VAC
10A@28VDC
2.341 W
300 Ω
88 mA
13 V
2.3 V
1.01 in (25.65 mm)
1.075 in (27.31 mm)
15.88 in (403.352 mm)
1.075 x 0.625 x 1.01 in (27.31 x 15.88 x 25.65 mm)
8
0.1969 in (5.001 mm)
20 ms
HFW1130K06M
TE Connectivity's HFW1130K06M is a DPDT-CO power/signal relay with 2 FORM C configuration. Hermetically sealed for durability, it has a max operating temp of 125°C and coil resistance of 700 ohm. Ideal for AC/DC applications in harsh environments, featuring momentary relay action and panel mount installation.
1.003 W
700 Ω
38 mA
3SBC5004K5
TE Connectivity's 3SBC5004K5 is a DPDT-CO power/signal relay with 2 FORM C configuration. Hermetically sealed for durability, it has a max operating temp of 125°C and coil resistance of 1350 ohm. Ideal for AC/DC applications in panels, offering momentary relay action with max contact current of 2A.
3SBH1139A2
TE Connectivity's 3SBH1139A2 is a 4PDT-CO power/signal relay with hermetically sealed body. It operates at -65 to 125°C, with 4ms operate/release time and 100000 cycles electrical life. Ideal for AC/DC applications requiring momentary relay action.
975 mW
720 Ω
37 mA
15.49 in (393.446 mm)
0.61 x 0.61 x 0.32 in (15.49 x 15.49 x 8.13 mm)
B07D034BC2-0053
TE Connectivity's B07D034BC2-0053 is a DPDT-CO power/signal relay with 2 FORM C configuration. It has an operate time of 15 ms and an electrical life of 50000 cycles. This hermetically sealed relay is suitable for applications requiring momentary relay action, with a max AC contact current of 10A and a max DC coil voltage of 26.5V.
5A@115VAC
2.34 W
7 V
15 ms
B07D692BZ2-0011
TE Connectivity's B07D692BZ2-0011 is a DPDT-CO power/signal relay with 2 FORM C configuration. With operate time of 15ms, it has max AC contact current of 10A@115VAC and DC coil operate voltage of 13V. Ideal for applications requiring momentary relay action in hermetically sealed environments.
1.025 in (26.03 mm)
13.33 in (338.582 mm)
1.025 x 0.525 x 1.01 in (26.03 x 13.33 x 25.65 mm)
0.311 in (7.899 mm)
B07D934BC2-0052
TE Connectivity's B07D934BC2-0052 is a DPDT-CO power/signal relay with 2 FORM C configuration. It operates at 15ms, has a hermetically sealed body, and can handle up to 10A@28VDC. Ideal for applications requiring momentary relay action in harsh environments.
Socket Mountable
HFW1201G01
TE Connectivity's HFW1201G01 is a DPDT-CO power/signal relay with 2 FORM C sealing. It operates b/w -65 to 125 °C, with max DC coil current of 0.075 A and AC contact current of 2 A. Ideal for applications requiring hermetically sealed, momentary relay action in AC/DC circuits.
900 mW
160 Ω
75 mA
HFW1201K45P
TE Connectivity's HFW1201K45P is a DPDT-CO power/signal relay with 2 FORM C configuration. With operate time of 4ms, it has max AC contact current of 2A@28VDC and hermetically sealed body. Ideal for applications requiring momentary relay action in harsh environments.
0.81 in (20.57 mm)
10.41 in (264.414 mm)
0.81 x 0.41 x 0.41 in (20.57 x 10.41 x 10.41 mm)
0.1575 in (4 mm)
HFW1201K46
TE Connectivity's HFW1201K46 is a DPDT-CO power/signal relay with 2 FORM C configuration. Hermetically sealed for durability, it has a max operating temp of 125°C and coil resistance of 700 ohm. Ideal for AC/DC applications in harsh environments requiring momentary relay action.
J1MAC-12XLS
TE Connectivity's J1MAC-12XLS is a 1 FORM C SPST-CO power/signal relay with hermetically sealed body. It operates at 12V, has 11 terminals, and can handle up to 1A@28VDC. Ideal for panel mounting applications requiring momentary relay action with fast 2ms operate/release time.
SPST-CO
1 Form C
288 mW
24 mA
4 V
0.398 in (10.1 mm)
0.37 in (9.4 mm)
9.4 in (238.76 mm)
0.37 x 0.37 x 0.398 in (9.4 x 9.4 x 10.1 mm)
11
0.3543 in (8.999 mm)
2 ms
JMGAP-26L
TE Connectivity's JMGAP-26L is a DPDT-CO power/signal relay with 2 FORM C configuration. Hermetically sealed, it operates b/w -65 to 125 °C and supports max DC contact current of 1A. Ideal for AC/DC applications, this relay features momentary action and panel mount installation.
450 mW
1.56 kΩ
17 mA
JMSWD-5XM
TE Connectivity's JMSWD-5XM is a DPDT-CO power/signal relay with 2 FORM C configuration. Hermetically sealed for reliability, it has a max operating temperature of 125°C and coil resistance of 100 ohm. Ideal for panel mounting applications requiring momentary relay action with AC/DC supply types up to 28V and current ratings up to 1A.
250 mW
100 Ω
5 V
50 mA
3SBC1527A2
TE Connectivity's 3SBC1527A2 is a DPDT-CO power/signal relay with 2 FORM C sealing. It operates b/w -65 to 125 °C, with max DC coil current of 0.02 A and AC contact current of 2 A. Ideal for panel mounting applications requiring hermetically sealed, momentary relay action.
JMAW-26XP
TE Connectivity's JMAW-26XP is a DPDT-CO power/signal relay with 2 FORM C configuration. Hermetically sealed for reliability, it operates b/w -65 to 125°C, handling up to 1A AC/DC current at 28V. Ideal for applications requiring momentary relay action and panel mounting.
2-1617030-8
TE Connectivity's 2-1617030-8 is a DPDT-CO power/signal relay with hermetically sealed sealing. It has a max operating temperature of 125°C and coil resistance of 160 ohm. Ideal for applications requiring momentary relay action, such as panel mounting in AC/DC circuits with up to 2A contact current.
2-1617122-1
TE Connectivity 2-1617122-1 is a DPDT-CO power/signal relay with 2 FORM C sealing. It operates in temperatures from -65 to 125 °C, with max DC contact current of 1 A and coil resistance of 50 ohm. Ideal for applications requiring hermetically sealed, momentary relay action in AC/DC circuits.
500 mW
50 Ω
100 mA
FCA-125-24
TE Connectivity's FCA-125-24 is a 1 FORM C SPST-CO power/signal relay with hermetically sealed sealing. It has a max operating temperature of 125°C and can handle up to 25A AC/DC contact current. Ideal for applications requiring momentary relay action, such as panel mounting in environments ranging from -70°C to 125°C.
Tin/Lead
e0
255-5
Teledyne Technologies
Teledyne Technologies' 255-5 DPDT power/signal relay has a latched relay action with operate time of 7ms. It is hermetically sealed, suitable for AC/DC applications with max contact ratings of 0.15A@115VAC and 2A@28VDC. Ideal for industrial automation and control systems due to its compact size and high electrical life of 100000 cycles.
DPDT
Latched
0.15A@115VAC
555 mW
45 Ω
111 mA
3.8 V
1 V
7 ms
FCA-210-1024L
POWER/SIGNAL RELAY; Mounting Feature: PANEL MOUNT; Relay Function: DPDT-CO; Coil or Input Supply Type: DC; Sealing: HERMETICALLY SEALED; Maximum Operating Temperature: 125 Cel;
G9EA-1-B-CA-DC100
Omron
POWER/SIGNAL RELAY; Mounting Feature: PANEL MOUNT; Relay Action: MOMENTARY; Relay Function: SPST; Coil or Input Supply Type: DC; Reference Standard: CSA; UL;
30 A
30A@400VDC
5.4 W
1.864 kΩ
100 V
53 mA
75 V
6 V
2.39 in (60.7 mm)
2.874 in (73 mm)
36 in (914.4 mm)
2.874 x 1.417 x 2.39 in (73 x 36 x 60.7 mm)
70 °C (158 °F)
Screw
CSA; UL
G9EA-1-B-CA-DC12
5 W
28.8 Ω
417 mA
G9EA-1-B-CA-DC24
Omron G9EA-1-B-CA-DC24 is a SPST power/signal relay with 50ms operate time and 1000 cycles electrical life. With hermetically sealed design, it operates at -40 to 70°C, suitable for DC applications up to 30A@400VDC.
115.2 Ω
208 mA
G9EA-1-B-CA-DC48
Omron's G9EA-1-B-CA-DC48 is a SPST power/signal relay with 50ms operate time and 1000 cycles electrical life. With hermetically sealed sealing, it has a max DC contact rating of 30A@400VDC. Ideal for applications requiring momentary relay action in industrial settings.
469.3 Ω
48 V
102 mA
36 V
2.88 V
G9EA-1-B-CA-DC60
5.2 W
695.7 Ω
60 V
86 mA
45 V
3.6 V
G9EA-1-B-DC100
100 A
100A@400VDC
3000 Cycle(s)
G9EA-1-B-DC12
Omron G9EA-1-B-DC12 is a SPST power/signal relay with 50ms operate time and 3000 cycles electrical life. It has hermetically sealed body, operates at -40 to 70°C, and supports up to 100A@400VDC. Ideal for DC applications requiring momentary relay action in panels with screw terminations.
G9EA-1-B-DC24
Omron's G9EA-1-B-DC24 is a SPST power/signal relay with 50ms operate time and 3000 cycles electrical life. With hermetically sealed design, it operates at -40 to 70°C, suitable for DC applications up to 400V/100A like in industrial control systems.
G9EA-1-B-DC48
G9EA-1-B-DC60
G9EA-1-CA-DC100
Wire
G9EA-1-CA-DC12
G9EA-1-CA-DC24
© 2023 All rights reserved