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
MCR03EZPJ1R0
ROHM
ROHM's MCR03EZPJ1R0 is a 1 ohm fixed resistor with 5% tolerance, suitable for surface mount applications. With a rated power dissipation of 0.1W and operating voltage of 50V, it operates b/w -55 to 155 °C. The metal glaze/thick film technology and compact rectangular package make it ideal for various electronic circuits.
Rectangular
e3
SURFACE MOUNT
2
155 Cel
-55 Cel
.45 mm
1.6 mm
RECTANGULAR PACKAGE
SMT
.8 mm
TR, PAPER, 7 INCH
.1 W
70 Cel
1 ohm
FIXED RESISTOR
0603
METAL GLAZE/THICK FILM
400
TIN OVER NICKEL
WRAPAROUND
5 %
50 V
MCR03EZPJ200
ROHM's MCR03EZPJ200 is a 20 ohm fixed resistor with 5% tolerance, suitable for surface mount technology. With a temperature coefficient of 200 ppm/°C, it operates b/w -55 to 155 °C making it ideal for various electronic applications requiring precise resistance values in compact spaces.
20 ohm
200
MCR03EZPJ201
ROHM's MCR03EZPJ201 is a 200 ohm fixed resistor with 5% tolerance and 0.1 W power dissipation. It operates b/w -55 to 155 °C, making it suitable for various applications requiring precise resistance values in compact SMT packages. Its metal glaze/thick film technology ensures stable performance in diverse electronic circuits.
200 ohm
MCR03EZPJ203
FIXED RESISTOR; Mounting Type: SURFACE MOUNT; Resistance: 20000 ohm; Rated Power Dissipation (P): .1 W; Maximum Operating Temperature: 155 Cel; Tolerance: 5 %;
20000 ohm
MCR03EZPJ204
ROHM's MCR03EZPJ204 is a fixed resistor with 200000 ohm resistance, 5% tolerance, and 0.1 W power dissipation. It operates b/w -55 to 155 °C and is ideal for surface mount applications in electronics requiring precise resistance values.
200000 ohm
MCR03EZPJ221
ROHM's MCR03EZPJ221 is a 220 ohm fixed resistor with 5% tolerance, suitable for surface mount technology. With a rated power dissipation of 0.1W and operating voltage of 50V, it operates b/w -55°C to 155°C. Ideal for applications requiring precise resistance values in compact electronic devices.
220 ohm
MCR03EZPJ222
ROHM's MCR03EZPJ222 is a fixed resistor with 2200 ohm resistance, 5% tolerance, and 0.1 W power dissipation. It operates b/w -55 to 155 °C and has a temperature coefficient of 200 ppm/°C. Ideal for surface mount applications in various electronic circuits.
2200 ohm
MCR03EZPJ271
ROHM's MCR03EZPJ271 is a 270 ohm fixed resistor with 5% tolerance and 0.1W power dissipation. It operates b/w -55 to 155 °C, ideal for surface mount applications in various electronic circuits due to its metal glaze/thick film technology and compact rectangular package design.
270 ohm
MCR03EZPJ275
ROHM's MCR03EZPJ275 is a fixed resistor with 2700000 ohm resistance, 5% tolerance, and 0.1 W power dissipation. Ideal for surface mount applications in electronics, it operates b/w -55 to 155 °C and has a temperature coefficient of 200 ppm/°C.
2700000 ohm
MCR03EZPJ2R2
ROHM's MCR03EZPJ2R2 is a 2.2 ohm fixed resistor with 5% tolerance and 0.1W power dissipation. It operates b/w -55 to 155 °C, making it suitable for various applications requiring precise resistance values in compact SMT packages. The metal glaze/thick film technology ensures stable performance in diverse electronic circuits.
2.2 ohm
MCR03EZPJ302
FIXED RESISTOR; Mounting Type: SURFACE MOUNT; Resistance: 3000 ohm; Rated Power Dissipation (P): .1 W; Maximum Operating Temperature: 155 Cel; Tolerance: 5 %;
3000 ohm
MCR03EZPJ303
ROHM's MCR03EZPJ303 is a fixed resistor with 30000 ohm resistance, 5% tolerance, and 0.1 W power dissipation. Ideal for surface mount applications in electronics due to its compact rectangular package and operating voltage of 50 V. Temperature coefficient of 200 ppm/°C ensures stable performance from -55 to 155 °C.
30000 ohm
MCR03EZPJ330
ROHM's MCR03EZPJ330 is a fixed resistor with 33 ohm resistance, 5% tolerance, and 0.1 W power dissipation. It operates b/w -55 to 155 °C and has a temperature coefficient of 200 ppm/°C. Ideal for surface mount applications in various electronic circuits.
33 ohm
MCR03EZPJ331
ROHM's MCR03EZPJ331 is a 330 ohm fixed resistor with 5% tolerance, suitable for surface mount technology. It operates b/w -55 to 155 °C and has a power dissipation of 0.1 W. Ideal for applications requiring precise resistance values in compact electronic devices.
330 ohm
MCR03EZPJ333
ROHM's MCR03EZPJ333 is a fixed resistor with 33000 ohm resistance, 5% tolerance, and 0.1 W power dissipation. It operates b/w -55 to 155 °C and is ideal for surface mount applications in electronics requiring precise resistance values.
33000 ohm
MCR03EZPJ391
ROHM's MCR03EZPJ391 is a 390 ohm fixed resistor with 5% tolerance and 0.1 W power dissipation. It operates b/w -55 to 155 °C, making it suitable for various applications requiring precise resistance values in compact SMT packages. The metal glaze/thick film technology ensures stable performance in diverse electronic circuits.
390 ohm
MCR03EZPJ394
ROHM's MCR03EZPJ394 is a fixed resistor with 390k ohm resistance, 5% tolerance, and 0.1W power dissipation. Ideal for surface mount applications in electronics due to its compact rectangular package and operating voltage of 50V. With a temperature coefficient of 200 ppm/°C, it can operate b/w -55 to 155 °C for various circuit designs.
390000 ohm
MCR03EZPJ3R3
ROHM's MCR03EZPJ3R3 is a 3.3 ohm fixed resistor with 5% tolerance, suitable for surface mount applications. With a rated power dissipation of 0.1W and operating voltage of 50V, it operates b/w -55°C to 155°C. Its metal glaze/thick film technology and compact rectangular package make it ideal for various electronic circuits requiring precise resistance values.
3.3 ohm
MCR03EZPJ432
ROHM's MCR03EZPJ432 is a fixed resistor with 4300 ohm resistance, 5% tolerance, and 0.1 W power dissipation. It operates b/w -55 to 155 °C and has a temperature coefficient of 200 ppm/°C. Ideal for surface mount applications in various electronic circuits.
4300 ohm
MCR03EZPJ470
ROHM's MCR03EZPJ470 is a 47 ohm fixed resistor with 5% tolerance, suitable for surface mount applications. With a rated power dissipation of 0.1W and operating voltage of 50V, it operates b/w -55°C to 155°C. Its metal glaze/thick film technology and compact rectangular package make it ideal for various electronic circuits.
47 ohm
MCR03EZPJ471
ROHM's MCR03EZPJ471 is a 470 ohm fixed resistor with 5% tolerance, suitable for surface mount applications. With a rated power dissipation of 0.1W and operating voltage of 50V, it operates b/w -55 to 155 °C, making it ideal for various electronic circuits requiring precise resistance values.
470 ohm
MCR03EZPJ472
ROHM's MCR03EZPJ472 is a fixed resistor with 4700 ohm resistance, 5% tolerance, and 0.1 W power dissipation. Ideal for surface mount applications in electronics due to its compact rectangular package and operating voltage of 50 V. With a temperature coefficient of 200 ppm/°C, it can operate b/w -55 °C to 155 °C efficiently.
4700 ohm
MCR03EZPJ473
ROHM's MCR03EZPJ473 is a fixed resistor with 47000 ohm resistance, 5% tolerance, and 0.1 W power dissipation. Ideal for surface mount applications in electronics, it operates b/w -55 to 155 °C and has a temperature coefficient of 200 ppm/°C.
47000 ohm
MCR03EZPJ512
ROHM's MCR03EZPJ512 is a fixed resistor with 5100 ohm resistance, 5% tolerance, and 0.1 W power dissipation. It operates b/w -55 to 155 °C and is ideal for surface mount applications in various electronic circuits.
5100 ohm
MCR03EZPJ560
ROHM's MCR03EZPJ560 is a 56 ohm fixed resistor with 5% tolerance, suitable for surface mount applications. With a max operating temperature of 155°C and power dissipation of 0.1W, it is ideal for various electronic circuits requiring precise resistance values in compact designs.
56 ohm
MCR03EZPJ5R6
ROHM's MCR03EZPJ5R6 is a 5.6 ohm fixed resistor with 5% tolerance, suitable for surface mount applications. With a rated power dissipation of 0.1W and operating voltage of 50V, it operates b/w -55°C to 155°C. Ideal for various electronic circuits requiring precise resistance values in compact designs.
5.6 ohm
MCR03EZPJ621
ROHM's MCR03EZPJ621 is a 620 ohm fixed resistor with 5% tolerance, suitable for surface mount applications. With a max operating temperature of 155°C and power dissipation of 0.1W, it is ideal for use in electronic circuits requiring precise resistance values and compact design.
620 ohm
MCR03EZPJ681
ROHM's MCR03EZPJ681 is a 680 ohm fixed resistor with 5% tolerance, suitable for surface mount applications. With a rated power dissipation of 0.1W and operating voltage of 50V, it operates b/w -55 to 155 °C. Its metal glaze/thick film technology and compact rectangular package make it ideal for various electronic circuits.
680 ohm
MCR03EZPJ682
ROHM's MCR03EZPJ682 is a fixed resistor with 6800 ohm resistance, 5% tolerance, and 0.1 W power dissipation. Ideal for surface mount applications in electronics, it operates b/w -55 to 155 °C with a temperature coefficient of 200 ppm/°C.
6800 ohm
MCR03EZPJ750
ROHM MCR03EZPJ750 is a 75 ohm fixed resistor with 5% tolerance, suitable for surface mount technology. It operates b/w -55 to 155 °C and has a power dissipation of 0.1 W. Ideal for applications requiring precise resistance values in compact electronic devices.
75 ohm
MCR03EZPJ7R5
ROHM's MCR03EZPJ7R5 is a 7.5 ohm fixed resistor with 5% tolerance, suitable for surface mount applications. With a rated power dissipation of 0.1W and operating voltage of 50V, it operates b/w -55 to 155 °C, making it ideal for various electronic circuits requiring precise resistance values.
7.5 ohm
MCR03EZPJ822
ROHM's MCR03EZPJ822 is a fixed resistor with 8200 ohm resistance, 5% tolerance, and 0.1 W power dissipation. It operates b/w -55 to 155 °C and has a temperature coefficient of 200 ppm/°C. Ideal for surface mount applications in various electronic circuits.
8200 ohm
MCR03EZPJ910
ROHM MCR03EZPJ910 is a 91 ohm fixed resistor with 5% tolerance, suitable for surface mount applications. With a rated power dissipation of 0.1W and operating voltage of 50V, it operates b/w -55°C to 155°C. Its metal glaze/thick film technology makes it ideal for various electronic circuits requiring precise resistance values in compact spaces.
91 ohm
MCR03EZPJ911
ROHM's MCR03EZPJ911 is a fixed resistor with 910 ohm resistance, 5% tolerance, and 0.1 W power dissipation. Ideal for surface mount applications in electronics due to its compact rectangular package and operating voltage of 50 V. With a temperature coefficient of 200 ppm/°C, it can operate b/w -55 °C to 155 °C efficiently.
910 ohm
RPC20335JTP
Kamaya Electric
RPC20335JTP by Kamaya Electric is a SMT fixed resistor with 3300000 ohm resistance, 5% tolerance, and 0.25 W power dissipation. Ideal for AEC-Q200 applications, it operates b/w -55 to 155 °C with a temperature coefficient of 200 ppm/°C.
.55 mm
2 mm
1.25 mm
.25 W
AEC-Q200
3300000 ohm
0805
TIN
150 V
RPC63R51JTE
RPC63R51JTE by Kamaya Electric is a 1W fixed resistor with 0.51 ohm resistance, suitable for surface mount applications. With a temperature range of -55 to 155 °C, it features a metal glaze/thick film technology and has a tolerance of 5%. This rectangular package resistor is ideal for automotive electronics due to its AEC-Q200 reference standard compliance.
6.3 mm
3.2 mm
TR, EMBOSSED, 7 INCH
1 W
.51 ohm
2512
200 V
CR2010-JW-512ELF
Bourns
Bourns CR2010-JW-512ELF is a fixed resistor with 5100 ohm resistance, 5% tolerance, and 0.5 W power dissipation. Ideal for surface mount applications in electronics, it operates b/w -55 to 155 °C with a temperature coefficient of 200 ppm/°C.
.6 mm
5 mm
2.5 mm
TR, Embossed, 7 Inch
.5 W
2010
MATTE TIN OVER NICKEL
CR2512-JW-750ELF
Bourns CR2512-JW-750ELF is a 75 ohm fixed resistor with 5% tolerance, rated for temperatures from -55 to 155 °C. Its SMT package style and 1 W power dissipation make it ideal for surface mount applications requiring high precision resistance values. The metal glaze/thick film technology ensures stable performance in various electronic circuits.
CR0805-JW-435ELF
Bourns CR0805-JW-435ELF is a SMT fixed resistor with 4300000 ohm resistance, 5% tolerance, and 0.125 W power dissipation. Ideal for applications requiring a temperature range of -55 to 155 °C, such as automotive electronics and industrial controls.
.5 mm
TR, Paper, 7 Inch
.125 W
4300000 ohm
PWR4318WR560JE
Bourns PWR4318WR560JE is a 2W fixed resistor with 0.56 ohm resistance, 5% tolerance, and 90 ppm/°C temperature coef. Ideal for surface mount applications in electronics due to its rectangular chip shape and wire wound technology. Operating range from -55 °C to 155 °C makes it versatile for various electronic devices.
Chip
4.65 mm
11 mm
4.5 mm
TR, 13 INCH
2 W
.56 ohm
4318
WIRE WOUND
90
Matte Tin (Sn)
1.058 V
CP0005R2200JE14
Vishay Intertechnology
Vishay Intertechnology's CP0005R2200JE14 is a 0.22 ohm, 5% tolerance fixed resistor with a rated power dissipation of 5W. Featuring wire wound technology and matte tin terminal finish, it operates b/w -65°C to 275°C. Ideal for through hole mounting applications requiring high temperature coefficient resistance in compact spaces.
.194 mm
38.1 mm
THROUGH HOLE MOUNT
275 Cel
-65 Cel
8.73 mm
22.22 mm
Axial
9.52 mm
BULK
5 W
40 Cel
.22 ohm
600
WIRE
1.0488 V
RMC1-332JTE
RMC1-332JTE by Kamaya Electric is a 3300 ohm fixed resistor with 5% tolerance and 1W power dissipation. It operates b/w -55 to 155 °C, making it suitable for various applications requiring a surface mount package style and wraparound terminal shape. The metal glaze/thick film technology ensures stable performance in diverse environments.
3300 ohm
RMC1-564JTE
RMC1-564JTE by Kamaya Electric is a 560000 ohm fixed resistor with 5% tolerance and 1W power dissipation. It operates b/w -55 to 155 °C, making it suitable for various applications requiring precise resistance values in compact SMT packages. The metal glaze/thick film technology ensures stable performance in diverse electronic circuits.
560000 ohm
CPCF05120R0JE66
Vishay Intertechnology's CPCF05120R0JE66 is a 120 ohm fixed resistor with 5% tolerance, rated for 5W power dissipation. With a temperature coefficient of 400 ppm/°C, it operates b/w -65 to 225 °C and at 24.4949 V voltage. Ideal for through-hole mounting applications in various electronic circuits.
FLAME PROOF
3.5 mm
225 Cel
25 mm
13 mm
Radial
9 mm
Bulk
120 ohm
METAL OXIDE
24.4949 V
ERJS02J752X
Panasonic
Panasonic's ERJS02J752X is a fixed resistor with 7500 ohm resistance, 5% tolerance, and 0.1 W power dissipation. Ideal for surface mount applications in automotive electronics due to its AEC-Q200 reference standard and operating voltage of 50 V. With a temperature coefficient of 200 ppm/°C, it can operate b/w -55 °C to 155 °C efficiently.
ANTI-SULFUR, IEC60115-8
.35 mm
1 mm
TR, PUNCHED, 7 INCH
7500 ohm
0402
ERJ1GEJ100C
Panasonic's ERJ1GEJ100C is a 10 ohm fixed resistor with 5% tolerance, suitable for surface mount applications. With a max operating temperature of 125°C and power dissipation of 0.05W, it is ideal for compact electronic devices requiring precise resistance values in a small form factor. The metal glaze/thick film technology ensures stable performance across temperatures ranging from -55°C to 70°C.
125 Cel
.23 mm
.3 mm
TR, PRESSED, 7 INCH
.05 W
IEC60115-8
10 ohm
0201
Matte Tin (Sn) - with Nickel (Ni) barrier
25 V
ERJ1GEJ102C
ERJ1GEJ102C by Panasonic is a fixed resistor with a resistance of 1000 ohm and a tolerance of 5%. It has a max operating temperature of 125 °C and is suitable for surface mount applications.
1000 ohm
ERJ1GEJ104C
Panasonic's ERJ1GEJ104C is a SMT fixed resistor with 100000 ohm resistance, 5% tolerance, and 0.05 W power dissipation. Ideal for applications requiring a temperature range of -55 to 125 °C, such as consumer electronics and industrial equipment due to its METAL GLAZE/THICK FILM technology.
100000 ohm
© 2023 All rights reserved