|
|
16-bit Microcontrollers - MCU 16-bit Ultra-Lo-Pwr Microcontroller A 59 A 595-MSP430F2274TRHAT
- MSP430F2274TRHAR
- Texas Instruments
-
1:
$10.15
-
565In Stock
|
Mouser Part No
595-MSP430F2274TRHAR
|
Texas Instruments
|
16-bit Microcontrollers - MCU 16-bit Ultra-Lo-Pwr Microcontroller A 59 A 595-MSP430F2274TRHAT
|
|
565In Stock
|
|
|
$10.15
|
|
|
$7.83
|
|
|
$7.25
|
|
|
$6.61
|
|
|
View
|
|
|
$5.58
|
|
|
$6.31
|
|
|
$6.13
|
|
|
$5.98
|
|
|
$5.58
|
|
|
Quote
|
|
Min.: 1
Mult.: 1
:
2,500
|
|
|
MSP430
|
32 kB
|
1 kB
|
VQFN-40
|
16 MHz
|
10 bit
|
32 I/O
|
1.8 V
|
3.6 V
|
SMD/SMT
|
16 bit
|
- 40 C
|
+ 105 C
|
MSP430F2274
|
|
Reel, Cut Tape, MouseReel
|
|
|
|
16-bit Microcontrollers - MCU 16-bit Ultra-Lo-Pwr Microcontroller A 59 A 595-MSP430F2274TRHAR
- MSP430F2274TRHAT
- Texas Instruments
-
1:
$12.61
-
303In Stock
|
Mouser Part No
595-MSP430F2274TRHAT
|
Texas Instruments
|
16-bit Microcontrollers - MCU 16-bit Ultra-Lo-Pwr Microcontroller A 59 A 595-MSP430F2274TRHAR
|
|
303In Stock
|
|
|
$12.61
|
|
|
$9.81
|
|
|
$9.10
|
|
|
$8.34
|
|
|
$7.96
|
|
|
View
|
|
|
$7.62
|
|
|
$7.33
|
|
|
Quote
|
|
Min.: 1
Mult.: 1
:
250
|
|
|
MSP430
|
32 kB
|
1 kB
|
VQFN-40
|
16 MHz
|
10 bit
|
32 I/O
|
1.8 V
|
3.6 V
|
SMD/SMT
|
16 bit
|
- 40 C
|
+ 105 C
|
MSP430F2274
|
|
Reel, Cut Tape, MouseReel
|
|
|
|
16-bit Microcontrollers - MCU 16B Ultra-Lo-Pwr MCU 8KB FL 1KB RAM A 59 A 595-MSP430F233TPM
- MSP430F233TPMR
- Texas Instruments
-
1:
$10.16
-
615In Stock
|
Mouser Part No
595-MSP430F233TPMR
|
Texas Instruments
|
16-bit Microcontrollers - MCU 16B Ultra-Lo-Pwr MCU 8KB FL 1KB RAM A 59 A 595-MSP430F233TPM
|
|
615In Stock
|
|
|
$10.16
|
|
|
$7.85
|
|
|
$7.26
|
|
|
$6.62
|
|
|
$5.77
|
|
|
View
|
|
|
$6.38
|
|
|
$5.59
|
|
Min.: 1
Mult.: 1
:
1,000
|
|
|
MSP430
|
8 kB
|
1 kB
|
LQFP-64
|
16 MHz
|
12 bit
|
48 I/O
|
1.8 V
|
3.6 V
|
SMD/SMT
|
16 bit
|
- 40 C
|
+ 105 C
|
MSP430F233
|
|
Reel, Cut Tape, MouseReel
|
|
|
|
16-bit Microcontrollers - MCU 16B Ultra-Lo-Pwr MCU A 595-MSP430F427AIP A 595-MSP430F427AIPMR
- MSP430F427AIPM
- Texas Instruments
-
1:
$12.92
-
278In Stock
|
Mouser Part No
595-MSP430F427AIPM
|
Texas Instruments
|
16-bit Microcontrollers - MCU 16B Ultra-Lo-Pwr MCU A 595-MSP430F427AIP A 595-MSP430F427AIPMR
|
|
278In Stock
|
|
|
$12.92
|
|
|
$10.05
|
|
|
$9.33
|
|
|
$8.34
|
|
|
View
|
|
|
$8.06
|
|
|
$7.86
|
|
|
$7.56
|
|
|
Quote
|
|
Min.: 1
Mult.: 1
|
|
|
MSP430
|
32 kB
|
1 kB
|
LQFP-64
|
16 MHz
|
16 bit
|
14 I/O
|
1.8 V
|
3.6 V
|
SMD/SMT
|
16 bit
|
- 40 C
|
+ 85 C
|
MSP430F427A
|
|
Tray
|
|
|
|
16-bit Microcontrollers - MCU 16B Ultra-Lo-Pwr MCU A 595-MSP430F427AIP A 595-MSP430F427AIPM
- MSP430F427AIPMR
- Texas Instruments
-
1:
$13.97
-
1,000In Stock
|
Mouser Part No
595-MSP430F427AIPMR
|
Texas Instruments
|
16-bit Microcontrollers - MCU 16B Ultra-Lo-Pwr MCU A 595-MSP430F427AIP A 595-MSP430F427AIPM
|
|
1,000In Stock
|
|
|
$13.97
|
|
|
$10.80
|
|
|
$10.30
|
|
|
$8.95
|
|
|
$7.03
|
|
|
View
|
|
|
$8.54
|
|
|
$7.79
|
|
|
$6.87
|
|
|
Quote
|
|
Min.: 1
Mult.: 1
:
1,000
|
|
|
MSP430
|
32 kB
|
1 kB
|
LQFP-64
|
16 MHz
|
16 bit
|
14 I/O
|
1.8 V
|
3.6 V
|
SMD/SMT
|
16 bit
|
- 40 C
|
+ 85 C
|
MSP430F427A
|
|
Reel, Cut Tape, MouseReel
|
|
|
|
16-bit Microcontrollers - MCU Capacitive Touch MCU with 8 touch IO (8 A 595-MSP430FR2532RGET
- MSP430FR2532IRGER
- Texas Instruments
-
1:
$3.81
-
1,652In Stock
-
3,000Expected 17/9/2026
|
Mouser Part No
595-MSP430FR2532RGER
|
Texas Instruments
|
16-bit Microcontrollers - MCU Capacitive Touch MCU with 8 touch IO (8 A 595-MSP430FR2532RGET
|
|
1,652In Stock
3,000Expected 17/9/2026
|
|
|
$3.81
|
|
|
$2.84
|
|
|
$2.60
|
|
|
$2.34
|
|
|
$1.93
|
|
|
View
|
|
|
$2.20
|
|
|
$2.14
|
|
|
$2.08
|
|
|
$1.90
|
|
Min.: 1
Mult.: 1
:
3,000
|
|
|
MSP430
|
8 kB
|
1 kB
|
VQFN-24
|
16 MHz
|
10 bit
|
15 I/O
|
1.8 V
|
3.6 V
|
SMD/SMT
|
16 bit
|
- 40 C
|
+ 85 C
|
MSP430FR2532
|
|
Reel, Cut Tape, MouseReel
|
|
|
|
16-bit Microcontrollers - MCU MicroLogic-MCU 16B M CU
- MSP430F2274MRHATEP
- Texas Instruments
-
1:
$32.57
-
311In Stock
|
Mouser Part No
595-P430F2274MRHATEP
|
Texas Instruments
|
16-bit Microcontrollers - MCU MicroLogic-MCU 16B M CU
|
|
311In Stock
|
|
|
$32.57
|
|
|
$26.93
|
|
|
$25.27
|
|
|
$23.68
|
|
|
$22.58
|
|
|
View
|
|
|
$21.90
|
|
|
Quote
|
|
Min.: 1
Mult.: 1
:
250
|
|
|
MSP430
|
32 kB
|
1 kB
|
VQFN-40
|
16 MHz
|
10 bit
|
32 I/O
|
1.8 V
|
3.6 V
|
SMD/SMT
|
16 bit
|
- 55 C
|
+ 125 C
|
MSP430F2274
|
|
Reel, Cut Tape, MouseReel
|
|
|
|
16-bit Microcontrollers - MCU 16-MHz integrated an alog microcontrolle A 595-SP430FR2311IPW20
- MSP430FR2311IPW20R
- Texas Instruments
-
1:
$2.64
-
1,963In Stock
|
Mouser Part No
595-P430FR2311IPW20R
|
Texas Instruments
|
16-bit Microcontrollers - MCU 16-MHz integrated an alog microcontrolle A 595-SP430FR2311IPW20
|
|
1,963In Stock
|
|
|
$2.64
|
|
|
$1.94
|
|
|
$1.77
|
|
|
$1.58
|
|
|
$1.32
|
|
|
View
|
|
|
$1.48
|
|
|
$1.43
|
|
|
$1.41
|
|
|
$1.29
|
|
Min.: 1
Mult.: 1
:
2,000
|
|
|
MSP430
|
4 kB
|
1 kB
|
TSSOP-20
|
16 MHz
|
10 bit
|
16 I/O
|
1.8 V
|
3.6 V
|
SMD/SMT
|
16 bit
|
- 40 C
|
+ 85 C
|
MSP430FR2311
|
|
Reel, Cut Tape, MouseReel
|
|
|
|
16-bit Microcontrollers - MCU Value Line A 595-MSP 430G2744IDA38 A 595 A 595-MSP430G2744IDA38
- MSP430G2744IDA38R
- Texas Instruments
-
1:
$4.80
-
2,619In Stock
|
Mouser Part No
595-P430G2744IDA38R
|
Texas Instruments
|
16-bit Microcontrollers - MCU Value Line A 595-MSP 430G2744IDA38 A 595 A 595-MSP430G2744IDA38
|
|
2,619In Stock
|
|
|
$4.80
|
|
|
$3.62
|
|
|
$3.32
|
|
|
$2.99
|
|
|
$2.54
|
|
|
View
|
|
|
$2.83
|
|
|
$2.77
|
|
|
$2.64
|
|
|
$2.49
|
|
Min.: 1
Mult.: 1
:
2,000
|
|
|
MSP430
|
32 kB
|
1 kB
|
TSSOP-38
|
16 MHz
|
10 bit
|
32 I/O
|
1.8 V
|
3.6 V
|
SMD/SMT
|
16 bit
|
- 40 C
|
+ 85 C
|
MSP430G2744
|
|
Reel, Cut Tape, MouseReel
|
|
|
|
16-bit Microcontrollers - MCU 16B Ultra-Low-Pwr Mi crocontroller
- MSP430F2274MDATEP
- Texas Instruments
-
1:
$27.35
-
229In Stock
|
Mouser Part No
595-SP430F2274MDATEP
|
Texas Instruments
|
16-bit Microcontrollers - MCU 16B Ultra-Low-Pwr Mi crocontroller
|
|
229In Stock
|
|
|
$27.35
|
|
|
$21.81
|
|
|
$20.43
|
|
|
$18.93
|
|
|
$18.92
|
|
|
$17.50
|
|
Min.: 1
Mult.: 1
:
250
|
|
|
MSP430
|
32 kB
|
1 kB
|
TSSOP-38
|
16 MHz
|
10 bit
|
32 I/O
|
1.8 V
|
3.6 V
|
SMD/SMT
|
16 bit
|
- 55 C
|
+ 125 C
|
MSP430F2274
|
|
Reel, Cut Tape, MouseReel
|
|
|
|
16-bit Microcontrollers - MCU 16BIT MCU RL78/L12 16K 48LFQFP -40/+85C
- R5F10RGAAFB#50
- Renesas Electronics
-
1:
$2.22
-
4,411In Stock
|
Mouser Part No
968-R5F10RGAAFB#50
|
Renesas Electronics
|
16-bit Microcontrollers - MCU 16BIT MCU RL78/L12 16K 48LFQFP -40/+85C
|
|
4,411In Stock
|
|
|
$2.22
|
|
|
$1.63
|
|
|
$1.48
|
|
|
$1.31
|
|
|
$1.09
|
|
|
View
|
|
|
$1.23
|
|
|
$1.19
|
|
|
$1.16
|
|
|
$1.07
|
|
Min.: 1
Mult.: 1
:
2,000
|
|
|
RL78
|
16 kB
|
1 kB
|
LQFP-48
|
24 MHz
|
8 bit/10 bit
|
33 I/O
|
1.6 V
|
5.5 V
|
SMD/SMT
|
16 bit
|
- 40 C
|
+ 85 C
|
RL78/L12
|
|
Reel, Cut Tape
|
|
|
|
16-bit Microcontrollers - MCU 8KB FLASH 1KB RAM 512B 3V 10-BIT ADC
- PIC24F08KL402-I/SS
- Microchip Technology
-
1:
$3.55
-
92In Stock
|
Mouser Part No
579-PIC24F08KL402ISS
|
Microchip Technology
|
16-bit Microcontrollers - MCU 8KB FLASH 1KB RAM 512B 3V 10-BIT ADC
|
|
92In Stock
|
|
Min.: 1
Mult.: 1
|
|
|
PIC24F
|
8 kB
|
1 kB
|
SSOP-28
|
32 MHz
|
10 bit
|
24 I/O
|
1.8 V
|
3.6 V
|
SMD/SMT
|
16 bit
|
- 40 C
|
+ 85 C
|
PIC24FxxKL40x
|
AEC-Q100
|
Tube
|
|
|
|
16-bit Microcontrollers - MCU 16KB FLASH 1KB RAM 3V 10-BIT ADC
- PIC24F16KL401-I/P
- Microchip Technology
-
1:
$4.43
-
134In Stock
|
Mouser Part No
579-PIC24F16KL401-IP
|
Microchip Technology
|
16-bit Microcontrollers - MCU 16KB FLASH 1KB RAM 3V 10-BIT ADC
|
|
134In Stock
|
|
Min.: 1
Mult.: 1
|
|
|
PIC24F
|
16 kB
|
1 kB
|
PDIP-20
|
32 MHz
|
10 bit
|
18 I/O
|
1.8 V
|
3.6 V
|
Through Hole
|
16 bit
|
- 40 C
|
+ 85 C
|
PIC24FxxKL40x
|
AEC-Q100
|
Tube
|
|
|
|
16-bit Microcontrollers - MCU 12KB FLASH 1024BRAM 40MIPS
- PIC24HJ12GP202-I/SO
- Microchip Technology
-
1:
$5.75
-
59In Stock
|
Mouser Part No
579-PIC24HJ12GP202SO
|
Microchip Technology
|
16-bit Microcontrollers - MCU 12KB FLASH 1024BRAM 40MIPS
|
|
59In Stock
|
|
Min.: 1
Mult.: 1
|
|
|
PIC24H
|
12 kB
|
1 kB
|
SOIC-28
|
40 MHz
|
10 bit, 12 bit
|
21 I/O
|
3 V
|
3.6 V
|
SMD/SMT
|
16 bit
|
- 40 C
|
+ 85 C
|
PIC24HJ12GP20x
|
AEC-Q100
|
Tube
|
|
|
|
16-bit Microcontrollers - MCU 16 BIT MCU, 1K RAM
- MC68HC16Z1CAG25
- NXP Semiconductors
-
1:
$76.47
-
200In Stock
-
End of Life
|
Mouser Part No
841-MC68HC16Z1CAG25
End of Life
|
NXP Semiconductors
|
16-bit Microcontrollers - MCU 16 BIT MCU, 1K RAM
|
|
200In Stock
|
|
|
$76.47
|
|
|
$62.44
|
|
|
$54.48
|
|
|
$48.39
|
|
|
View
|
|
|
Quote
|
|
Min.: 1
Mult.: 1
|
|
|
CPU16
|
0 B
|
1 kB
|
LQFP-144
|
25 MHz
|
8 bit/10 bit
|
16 I/O
|
2.7 V
|
3.6 V
|
SMD/SMT
|
16 bit
|
- 40 C
|
+ 85 C
|
68HC16Z1
|
AEC-Q100
|
Tray
|
|
|
|
16-bit Microcontrollers - MCU 16 BIT MCU, 1K RAM
- MC68HC16Z1CEH20
- NXP Semiconductors
-
1:
$88.48
-
94In Stock
-
End of Life
|
Mouser Part No
841-MC68HC16Z1CEH20
End of Life
|
NXP Semiconductors
|
16-bit Microcontrollers - MCU 16 BIT MCU, 1K RAM
|
|
94In Stock
|
|
|
$88.48
|
|
|
$72.95
|
|
|
$69.07
|
|
|
$58.53
|
|
|
View
|
|
|
$58.15
|
|
|
Quote
|
|
Min.: 1
Mult.: 1
|
|
|
CPU16
|
0 B
|
1 kB
|
PQFP-132
|
20 MHz
|
8 bit/10 bit
|
16 I/O
|
2.7 V
|
3.6 V
|
SMD/SMT
|
16 bit
|
- 40 C
|
+ 85 C
|
68HC16Z1
|
AEC-Q100
|
Tray
|
|
|
|
16-bit Microcontrollers - MCU 8KB FLASH 1KB RAM 512B 3V 10-BIT ADC
- PIC24F08KL401-I/SS
- Microchip Technology
-
1:
$3.44
-
6In Stock
|
Mouser Part No
579-PIC24F08KL401ISS
|
Microchip Technology
|
16-bit Microcontrollers - MCU 8KB FLASH 1KB RAM 512B 3V 10-BIT ADC
|
|
6In Stock
|
|
Min.: 1
Mult.: 1
|
|
|
PIC24F
|
8 kB
|
1 kB
|
SSOP-20
|
32 MHz
|
10 bit
|
18 I/O
|
1.8 V
|
3.6 V
|
SMD/SMT
|
16 bit
|
- 40 C
|
+ 85 C
|
PIC24FxxKL40x
|
AEC-Q100
|
Tube
|
|
|
|
16-bit Microcontrollers - MCU 16KB FLASH 1KB RAM 512B 3V 10-BIT ADC
- PIC24F16KL401T-I/MQ
- Microchip Technology
-
1:
$3.81
-
36In Stock
-
3,300Expected 20/10/2026
|
Mouser Part No
579-PIC24F16K401TIMQ
|
Microchip Technology
|
16-bit Microcontrollers - MCU 16KB FLASH 1KB RAM 512B 3V 10-BIT ADC
|
|
36In Stock
3,300Expected 20/10/2026
|
|
Min.: 1
Mult.: 1
:
3,300
|
|
|
PIC24F
|
16 kB
|
1 kB
|
QFN-20
|
32 MHz
|
10 bit
|
18 I/O
|
1.8 V
|
3.6 V
|
SMD/SMT
|
16 bit
|
- 40 C
|
+ 85 C
|
PIC24FxxKL40x
|
AEC-Q100
|
Reel, Cut Tape, MouseReel
|
|
|
|
16-bit Microcontrollers - MCU 16KB FLASH 1KB RAM 3V 10-BIT ADC
- PIC24F16KL401-I/MQ
- Microchip Technology
-
1:
$3.71
-
409In Stock
|
Mouser Part No
579-PIC24F16KL401IMQ
|
Microchip Technology
|
16-bit Microcontrollers - MCU 16KB FLASH 1KB RAM 3V 10-BIT ADC
|
|
409In Stock
|
|
Min.: 1
Mult.: 1
|
|
|
PIC24F
|
16 kB
|
1 kB
|
QFN-20
|
32 MHz
|
10 bit
|
18 I/O
|
1.8 V
|
3.6 V
|
SMD/SMT
|
16 bit
|
- 40 C
|
+ 85 C
|
PIC24FxxKL40x
|
AEC-Q100
|
Tube
|
|
|
|
16-bit Microcontrollers - MCU 16KB FLASH 1KB RAM 3V 10-BIT ADC
- PIC24F16KL401-I/SO
- Microchip Technology
-
1:
$3.92
-
233In Stock
|
Mouser Part No
579-PIC24F16KL401ISO
|
Microchip Technology
|
16-bit Microcontrollers - MCU 16KB FLASH 1KB RAM 3V 10-BIT ADC
|
|
233In Stock
|
|
Min.: 1
Mult.: 1
|
|
|
PIC24F
|
16 kB
|
1 kB
|
SOIC-20
|
32 MHz
|
10 bit
|
18 I/O
|
1.8 V
|
3.6 V
|
SMD/SMT
|
16 bit
|
- 40 C
|
+ 85 C
|
PIC24FxxKL40x
|
AEC-Q100
|
Tube
|
|
|
|
16-bit Microcontrollers - MCU 16KB FLASH 1KB RAM 3V 10-BIT ADC
- PIC24F16KL402-I/ML
- Microchip Technology
-
1:
$3.96
-
348In Stock
|
Mouser Part No
579-PIC24F16KL402IML
|
Microchip Technology
|
16-bit Microcontrollers - MCU 16KB FLASH 1KB RAM 3V 10-BIT ADC
|
|
348In Stock
|
|
Min.: 1
Mult.: 1
|
|
|
PIC24F
|
16 kB
|
1 kB
|
QFN-28
|
32 MHz
|
10 bit
|
24 I/O
|
1.8 V
|
3.6 V
|
SMD/SMT
|
16 bit
|
- 40 C
|
+ 85 C
|
PIC24FxxKL40x
|
AEC-Q100
|
Tube
|
|
|
|
16-bit Microcontrollers - MCU 16KB FLASH 1KB RAM 3V 10-BIT ADC
- PIC24F16KL402-I/SP
- Microchip Technology
-
1:
$4.35
-
193In Stock
|
Mouser Part No
579-PIC24F16KL402ISP
|
Microchip Technology
|
16-bit Microcontrollers - MCU 16KB FLASH 1KB RAM 3V 10-BIT ADC
|
|
193In Stock
|
|
Min.: 1
Mult.: 1
|
|
|
PIC24F
|
16 kB
|
1 kB
|
SPDIP-28
|
32 MHz
|
10 bit
|
24 I/O
|
1.8 V
|
3.6 V
|
Through Hole
|
16 bit
|
- 40 C
|
+ 85 C
|
PIC24FxxKL40x
|
AEC-Q100
|
Tube
|
|
|
|
16-bit Microcontrollers - MCU 16KB FLASH 1KB RAM 3V 10-BIT ADC
- PIC24F16KL402-I/SS
- Microchip Technology
-
1:
$3.71
-
107In Stock
|
Mouser Part No
579-PIC24F16KL402ISS
|
Microchip Technology
|
16-bit Microcontrollers - MCU 16KB FLASH 1KB RAM 3V 10-BIT ADC
|
|
107In Stock
|
|
Min.: 1
Mult.: 1
|
|
|
PIC24F
|
16 kB
|
1 kB
|
SSOP-28
|
32 MHz
|
10 bit
|
24 I/O
|
1.8 V
|
3.6 V
|
SMD/SMT
|
16 bit
|
- 40 C
|
+ 85 C
|
PIC24FxxKL40x
|
AEC-Q100
|
Tube
|
|
|
|
16-bit Microcontrollers - MCU 24kB Flash 1MB RAM 1 2-Bit ADC/Dual DAC A 595-430F156IPMR
- MSP430F156IPM
- Texas Instruments
-
1:
$31.55
-
39In Stock
|
Mouser Part No
595-430F156IPM
|
Texas Instruments
|
16-bit Microcontrollers - MCU 24kB Flash 1MB RAM 1 2-Bit ADC/Dual DAC A 595-430F156IPMR
|
|
39In Stock
|
|
|
$31.55
|
|
|
$25.50
|
|
|
$24.45
|
|
|
$20.16
|
|
|
View
|
|
|
$19.75
|
|
|
$19.14
|
|
|
Quote
|
|
Min.: 1
Mult.: 1
|
|
|
MSP430
|
24 kB
|
1 kB
|
LQFP-64
|
8 MHz
|
12 bit
|
48 I/O
|
1.8 V
|
3.6 V
|
SMD/SMT
|
16 bit
|
- 40 C
|
+ 85 C
|
MSP430F156
|
|
Tray
|
|
|
|
16-bit Microcontrollers - MCU 32kB Flash 1MB RAM 1 2-Bit ADC/Dual DAC A 595-430F157IPMR
- MSP430F157IPM
- Texas Instruments
-
1:
$28.78
-
13In Stock
|
Mouser Part No
595-430F157IPM
|
Texas Instruments
|
16-bit Microcontrollers - MCU 32kB Flash 1MB RAM 1 2-Bit ADC/Dual DAC A 595-430F157IPMR
|
|
13In Stock
|
|
|
$28.78
|
|
|
$22.98
|
|
|
$21.54
|
|
|
$19.53
|
|
|
View
|
|
|
$19.00
|
|
|
$18.54
|
|
|
Quote
|
|
Min.: 1
Mult.: 1
|
|
|
MSP430
|
32 kB
|
1 kB
|
LQFP-64
|
8 MHz
|
12 bit
|
48 I/O
|
1.8 V
|
3.6 V
|
SMD/SMT
|
16 bit
|
- 40 C
|
+ 85 C
|
MSP430F157
|
|
Tray
|
|