|
|
Mikroprozessoren - MPU MPU Arm Dual Cortex-A7 800 MHz, Arm Cortex-M4 real-time coprocessor, TFT display
- STM32MP153DAD1
- STMicroelectronics
-
1:
€ 13,37
-
354Auf Lager
-
1 104erwartet ab 31.07.2026
|
Mouser-Teilenr.
511-STM32MP153DAD1
|
STMicroelectronics
|
Mikroprozessoren - MPU MPU Arm Dual Cortex-A7 800 MHz, Arm Cortex-M4 real-time coprocessor, TFT display
|
|
354Auf Lager
1 104erwartet ab 31.07.2026
|
|
Min.: 1
Mult.: 1
|
|
|
ARM Cortex A7, ARM Cortex M4
|
2 Core
|
32 bit
|
209 MHz, 800 MHz
|
TFBGA-257
|
32 kB
|
32 kB
|
1.34 V
|
STM32MP1
|
SMD/SMT
|
- 20 C
|
+ 105 C
|
Tray
|
|
|
|
Mikroprozessoren - MPU MPU Arm Dual Cortex-A7 650 MHz, Arm Cortex-M4 real-time coprocessor, 3D GPU, TFT
- STM32MP157AAB3
- STMicroelectronics
-
1:
€ 11,43
-
371Auf Lager
|
Mouser-Teilenr.
511-STM32MP157AAB3
|
STMicroelectronics
|
Mikroprozessoren - MPU MPU Arm Dual Cortex-A7 650 MHz, Arm Cortex-M4 real-time coprocessor, 3D GPU, TFT
|
|
371Auf Lager
|
|
Min.: 1
Mult.: 1
|
|
|
ARM Cortex A7, ARM Cortex M4
|
2 Core
|
32 bit
|
209 MHz, 650 MHz
|
LFBGA-354
|
32 kB
|
32 kB
|
1.2 V
|
STM32MP1
|
SMD/SMT
|
- 40 C
|
+ 125 C
|
Tray
|
|
|
|
Mikroprozessoren - MPU MPU Arm Dual Cortex-A7 800 MHz, Arm Cortex-M4 real-time coprocessor, TFT display
- STM32MP153DAB1
- STMicroelectronics
-
1:
€ 13,26
-
448Auf Lager
|
Mouser-Teilenr.
511-STM32MP153DAB1
|
STMicroelectronics
|
Mikroprozessoren - MPU MPU Arm Dual Cortex-A7 800 MHz, Arm Cortex-M4 real-time coprocessor, TFT display
|
|
448Auf Lager
|
|
|
€ 13,26
|
|
|
€ 10,47
|
|
|
€ 9,68
|
|
|
€ 8,96
|
|
|
Anzeigen
|
|
|
€ 8,63
|
|
|
€ 8,30
|
|
|
€ 7,79
|
|
Min.: 1
Mult.: 1
|
|
|
ARM Cortex A7, ARM Cortex M4
|
2 Core
|
32 bit
|
209 MHz, 800 MHz
|
LFBGA-354
|
32 kB
|
32 kB
|
1.34 V
|
STM32MP1
|
SMD/SMT
|
- 20 C
|
+ 105 C
|
Tray
|
|
|
|
Mikroprozessoren - MPU MPU Arm Dual Cortex-A7 650 MHz, Arm Cortex-M4 real-time coprocessor, 3D GPU, TFT
- STM32MP157AAA3
- STMicroelectronics
-
1:
€ 12,44
-
258Auf Lager
|
Mouser-Teilenr.
511-STM32MP157AAA3
|
STMicroelectronics
|
Mikroprozessoren - MPU MPU Arm Dual Cortex-A7 650 MHz, Arm Cortex-M4 real-time coprocessor, 3D GPU, TFT
|
|
258Auf Lager
|
|
|
€ 12,44
|
|
|
€ 10,45
|
|
|
€ 9,78
|
|
|
€ 9,09
|
|
|
€ 9,08
|
|
Min.: 1
Mult.: 1
|
|
|
ARM Cortex A7, ARM Cortex M4
|
2 Core
|
32 bit
|
209 MHz, 650 MHz
|
LFBGA-448
|
32 kB
|
32 kB
|
1.2 V
|
STM32MP1
|
SMD/SMT
|
- 40 C
|
+ 125 C
|
Tray
|
|
|
|
Mikroprozessoren - MPU MPU Arm Dual Cortex-A7 650 MHz, Arm Cortex-M4 real-time coprocessor, TFT display
- STM32MP153CAC3
- STMicroelectronics
-
1:
€ 12,73
-
900Auf Lager
|
Mouser-Teilenr.
511-STM32MP153CAC3
|
STMicroelectronics
|
Mikroprozessoren - MPU MPU Arm Dual Cortex-A7 650 MHz, Arm Cortex-M4 real-time coprocessor, TFT display
|
|
900Auf Lager
|
|
Min.: 1
Mult.: 1
|
|
|
ARM Cortex A7, ARM Cortex M4
|
2 Core
|
32 bit
|
209 MHz, 650 MHz
|
TFBGA-361
|
32 kB
|
32 kB
|
1.2 V
|
STM32MP1
|
SMD/SMT
|
- 40 C
|
+ 125 C
|
Tray
|
|
|
|
Mikroprozessoren - MPU MPU Arm Dual Cortex-A7 800 MHz, Arm Cortex-M4 real-time coprocessor, 3D GPU, TFT
- STM32MP157FAB1
- STMicroelectronics
-
1:
€ 16,00
-
176Auf Lager
|
Mouser-Teilenr.
511-STM32MP157FAB1
|
STMicroelectronics
|
Mikroprozessoren - MPU MPU Arm Dual Cortex-A7 800 MHz, Arm Cortex-M4 real-time coprocessor, 3D GPU, TFT
|
|
176Auf Lager
|
|
|
€ 16,00
|
|
|
€ 12,93
|
|
|
€ 12,40
|
|
|
€ 10,92
|
|
|
Anzeigen
|
|
|
€ 10,39
|
|
|
€ 9,73
|
|
|
€ 9,72
|
|
Min.: 1
Mult.: 1
|
|
|
ARM Cortex A7, ARM Cortex M4
|
2 Core
|
32 bit
|
209 MHz, 800 MHz
|
LFBGA-354
|
32 kB
|
32 kB
|
1.34 V
|
STM32MP1
|
SMD/SMT
|
- 20 C
|
+ 105 C
|
Tray
|
|
|
|
Mikroprozessoren - MPU MPU Arm Cortex-A7 650 MHz, Arm Cortex-M4 real-time coprocessor, TFT display
- STM32MP151AAA3
- STMicroelectronics
-
1:
€ 10,87
-
1 129Auf Lager
-
420erwartet ab 30.04.2027
|
Mouser-Teilenr.
511-STM32MP151AAA3
|
STMicroelectronics
|
Mikroprozessoren - MPU MPU Arm Cortex-A7 650 MHz, Arm Cortex-M4 real-time coprocessor, TFT display
|
|
1 129Auf Lager
420erwartet ab 30.04.2027
|
|
Min.: 1
Mult.: 1
|
|
|
ARM Cortex A7, ARM Cortex M4
|
2 Core
|
32 bit
|
209 MHz, 650 MHz
|
LFBGA-448
|
32 kB
|
32 kB
|
1.2 V
|
STM32MP1
|
SMD/SMT
|
- 40 C
|
+ 125 C
|
Tray
|
|
|
|
Mikroprozessoren - MPU MPU Arm Dual Cortex-A7 650 MHz, Arm Cortex-M4 real-time coprocessor, TFT display
- STM32MP153AAA3
- STMicroelectronics
-
1:
€ 13,14
-
284Auf Lager
|
Mouser-Teilenr.
511-STM32MP153AAA3
|
STMicroelectronics
|
Mikroprozessoren - MPU MPU Arm Dual Cortex-A7 650 MHz, Arm Cortex-M4 real-time coprocessor, TFT display
|
|
284Auf Lager
|
|
Min.: 1
Mult.: 1
|
|
|
ARM Cortex A7, ARM Cortex M4
|
2 Core
|
32 bit
|
650 MHz
|
LFBGA-448
|
32 kB, 32 kB
|
32 kB, 32 kB
|
1.2 V
|
STM32MP1
|
SMD/SMT
|
- 40 C
|
+ 125 C
|
Tray
|
|
|
|
Mikroprozessoren - MPU MPU with Arm Cortex-A35 at 1.5GHz, Cortex-M33 at 300MHz, 2xEthernet, 2xFD-CAN, Parallel display, CSI2
- STM32MP215DAN3
- STMicroelectronics
-
1:
€ 14,82
-
185Auf Lager
-
960erwartet ab 21.08.2026
-
Neues Produkt
|
Mouser-Teilenr.
511-STM32MP215DAN3
Neues Produkt
|
STMicroelectronics
|
Mikroprozessoren - MPU MPU with Arm Cortex-A35 at 1.5GHz, Cortex-M33 at 300MHz, 2xEthernet, 2xFD-CAN, Parallel display, CSI2
|
|
185Auf Lager
960erwartet ab 21.08.2026
|
|
Min.: 1
Mult.: 1
|
|
|
ARM Cortex A35, ARM Cortex M33
|
1 Core
|
32 bit/64 bit
|
300 MHz, 1.5 GHz
|
VFBGA-273
|
32 kB
|
32 kB
|
1.71 V to 3.6 V
|
STM32MP2
|
SMD/SMT
|
- 40 C
|
+ 125 C
|
Tray
|
|
|
|
Mikroprozessoren - MPU MPU with Arm Cortex-A35 at 1.5GHz, Cortex-M33 at 300MHz, 2xEthernet, 2xFD-CAN, Parallel display, CSI2, Secure Boot, Cryptography, DRAM enc/dec, PKA
- STM32MP215FAL3
- STMicroelectronics
-
1:
€ 15,72
-
188Auf Lager
-
1 008erwartet ab 02.07.2026
-
Neues Produkt
|
Mouser-Teilenr.
511-STM32MP215FAL3
Neues Produkt
|
STMicroelectronics
|
Mikroprozessoren - MPU MPU with Arm Cortex-A35 at 1.5GHz, Cortex-M33 at 300MHz, 2xEthernet, 2xFD-CAN, Parallel display, CSI2, Secure Boot, Cryptography, DRAM enc/dec, PKA
|
|
188Auf Lager
1 008erwartet ab 02.07.2026
|
|
Min.: 1
Mult.: 1
|
|
|
ARM Cortex A35, ARM Cortex M33
|
1 Core
|
32 bit/64 bit
|
300 MHz, 1.5 GHz
|
VFBGA-361
|
16 kB, 32 kB
|
16 kB, 32 kB
|
1.71 V to 3.6 V
|
STM32MP2
|
SMD/SMT
|
- 40 C
|
+ 125 C
|
Tray
|
|
|
|
Mikroprozessoren - MPU MPU with Arm Cortex-A35 at 1.5GHz, Cortex-M33 at 300MHz, 2xEthernet, 2xFD-CAN, Parallel display, CSI2, Secure Boot, Cryptography, DRAM enc/dec, PKA
- STM32MP215FAN3
- STMicroelectronics
-
1:
€ 15,90
-
159Auf Lager
-
960erwartet ab 16.10.2026
-
Neues Produkt
|
Mouser-Teilenr.
511-STM32MP215FAN3
Neues Produkt
|
STMicroelectronics
|
Mikroprozessoren - MPU MPU with Arm Cortex-A35 at 1.5GHz, Cortex-M33 at 300MHz, 2xEthernet, 2xFD-CAN, Parallel display, CSI2, Secure Boot, Cryptography, DRAM enc/dec, PKA
|
|
159Auf Lager
960erwartet ab 16.10.2026
|
|
Min.: 1
Mult.: 1
|
|
|
ARM Cortex A35, ARM Cortex M33
|
1 Core
|
32 bit/64 bit
|
300 MHz, 1.5 GHz
|
VFBGA-273
|
32 kB
|
32 kB
|
1.71 V to 3.6 V
|
STM32MP2
|
SMD/SMT
|
- 40 C
|
+ 125 C
|
Tray
|
|
|
|
Mikroprozessoren - MPU MPU Dual Arm Cortex-A35 1.5GHz, Cortex-M33 400MHz, 2xEthernet, 2xFD-CAN LVDS/DSI
- STM32MP235FAK3
- STMicroelectronics
-
1:
€ 18,50
-
514Auf Lager
-
Neues Produkt
|
Mouser-Teilenr.
511-STM32MP235FAK3
Neues Produkt
|
STMicroelectronics
|
Mikroprozessoren - MPU MPU Dual Arm Cortex-A35 1.5GHz, Cortex-M33 400MHz, 2xEthernet, 2xFD-CAN LVDS/DSI
|
|
514Auf Lager
|
|
Min.: 1
Mult.: 1
|
|
|
|
|
|
|
|
|
|
|
STM32MP2
|
|
|
|
Tray
|
|
|
|
Mikroprozessoren - MPU MPU Dual Arm Cortex-A35 1.5GHz, Cortex-M33 400MHz, 2xEthernet, 2xFD-CAN LVDS/DSI
- STM32MP235FAL3
- STMicroelectronics
-
1:
€ 17,07
-
382Auf Lager
-
Neues Produkt
|
Mouser-Teilenr.
511-STM32MP235FAL3
Neues Produkt
|
STMicroelectronics
|
Mikroprozessoren - MPU MPU Dual Arm Cortex-A35 1.5GHz, Cortex-M33 400MHz, 2xEthernet, 2xFD-CAN LVDS/DSI
|
|
382Auf Lager
|
|
Min.: 1
Mult.: 1
|
|
|
|
|
|
|
|
|
|
|
STM32MP2
|
|
|
|
Tray
|
|
|
|
Mikroprozessoren - MPU MPU Dual Arm Cortex-A35 1.5GHz Cortex-M33 400MHz 3xEther (2+1 switch) 3xFD-CAN
- STM32MP257FAI3
- STMicroelectronics
-
1:
€ 26,38
-
1 515Auf Lager
|
Mouser-Teilenr.
511-STM32MP257FAI3
|
STMicroelectronics
|
Mikroprozessoren - MPU MPU Dual Arm Cortex-A35 1.5GHz Cortex-M33 400MHz 3xEther (2+1 switch) 3xFD-CAN
|
|
1 515Auf Lager
|
|
Min.: 1
Mult.: 1
|
|
|
ARM Cortex A35, ARM Cortex M33
|
|
32 bit
|
400 MHz, 1.5 GHz
|
TFBGA-436
|
|
|
|
STM32MP2
|
SMD/SMT
|
- 40 C
|
+ 125 C
|
Tray
|
|
|
|
Mikroprozessoren - MPU MPU Dual Arm Cortex-A35 1.5GHz Cortex-M33 400MHz 3xEther (2+1 switch) 3xFD-CAN
- STM32MP257FAK3
- STMicroelectronics
-
1:
€ 22,96
-
1 162Auf Lager
|
Mouser-Teilenr.
511-STM32MP257FAK3
|
STMicroelectronics
|
Mikroprozessoren - MPU MPU Dual Arm Cortex-A35 1.5GHz Cortex-M33 400MHz 3xEther (2+1 switch) 3xFD-CAN
|
|
1 162Auf Lager
|
|
Min.: 1
Mult.: 1
|
|
|
ARM Cortex A35, ARM Cortex M33
|
|
32 bit
|
400 MHz, 1.5 GHz
|
VFBGA-424
|
|
|
|
STM32MP2
|
SMD/SMT
|
- 40 C
|
+ 125 C
|
Tray
|
|
|
|
Mikroprozessoren - MPU MPU Arm Cortex-A7 800 MHz, Arm Cortex-M4 real-time
- STM32MP151DAB1
- STMicroelectronics
-
1:
€ 8,36
-
266Auf Lager
|
Mouser-Teilenr.
511-STM32MP151DAB1
|
STMicroelectronics
|
Mikroprozessoren - MPU MPU Arm Cortex-A7 800 MHz, Arm Cortex-M4 real-time
|
|
266Auf Lager
|
|
Min.: 1
Mult.: 1
|
|
|
ARM Cortex A7, ARM Cortex M4
|
2 Core
|
32 bit
|
209 MHz, 800 MHz
|
LFBGA-354
|
32 kB
|
32 kB
|
1.34 V
|
STM32MP1
|
SMD/SMT
|
- 20 C
|
+ 105 C
|
Tray
|
|
|
|
Mikroprozessoren - MPU MPU Arm Cortex-A7 800 MHz, Arm Cortex-M4 real-time
- STM32MP151DAC1
- STMicroelectronics
-
1:
€ 8,84
-
808Auf Lager
|
Mouser-Teilenr.
511-STM32MP151DAC1
|
STMicroelectronics
|
Mikroprozessoren - MPU MPU Arm Cortex-A7 800 MHz, Arm Cortex-M4 real-time
|
|
808Auf Lager
|
|
Min.: 1
Mult.: 1
|
|
|
ARM Cortex A7, ARM Cortex M4
|
2 Core
|
32 bit
|
209 MHz, 800 MHz
|
TFBGA-361
|
32 kB
|
32 kB
|
1.34 V
|
STM32MP1
|
SMD/SMT
|
- 20 C
|
+ 105 C
|
Tray
|
|
|
|
Mikroprozessoren - MPU MPU Dual Arm Cortex-A35 1.5GHz, Cortex-M33 400MHz, 2xEthernet, 2xFD-CAN LVDS/DSI
- STM32MP235DAK3
- STMicroelectronics
-
1:
€ 18,21
-
96Auf Lager
-
Neues Produkt
|
Mouser-Teilenr.
511-STM32MP235DAK3
Neues Produkt
|
STMicroelectronics
|
Mikroprozessoren - MPU MPU Dual Arm Cortex-A35 1.5GHz, Cortex-M33 400MHz, 2xEthernet, 2xFD-CAN LVDS/DSI
|
|
96Auf Lager
|
|
Min.: 1
Mult.: 1
|
|
|
|
|
|
|
|
|
|
|
STM32MP2
|
|
|
|
Tray
|
|
|
|
Mikroprozessoren - MPU MPU Dual Arm Cortex-A35 1.5GHz, Cortex-M33 400MHz, 2xEthernet, 2xFD-CAN LVDS/DSI
- STM32MP235DAL3
- STMicroelectronics
-
1:
€ 16,19
-
90Auf Lager
-
Neues Produkt
|
Mouser-Teilenr.
511-STM32MP235DAL3
Neues Produkt
|
STMicroelectronics
|
Mikroprozessoren - MPU MPU Dual Arm Cortex-A35 1.5GHz, Cortex-M33 400MHz, 2xEthernet, 2xFD-CAN LVDS/DSI
|
|
90Auf Lager
|
|
Min.: 1
Mult.: 1
|
|
|
|
|
|
|
|
|
|
|
STM32MP2
|
|
|
|
Tray
|
|
|
|
Mikroprozessoren - MPU MPU Dual Arm Cortex-A35 1.2GHz Cortex-M33 400MHz 2xEther 3xFD-CAN Secure Boot
- STM32MP253CAI3
- STMicroelectronics
-
1:
€ 24,34
-
94Auf Lager
|
Mouser-Teilenr.
511-STM32MP253CAI3
|
STMicroelectronics
|
Mikroprozessoren - MPU MPU Dual Arm Cortex-A35 1.2GHz Cortex-M33 400MHz 2xEther 3xFD-CAN Secure Boot
|
|
94Auf Lager
|
|
Min.: 1
Mult.: 1
|
|
|
ARM Cortex A35, ARM Cortex M33
|
|
32 bit
|
400 MHz, 1.2 GHz
|
TFBGA-436
|
|
|
|
STM32MP2
|
SMD/SMT
|
- 40 C
|
+ 125 C
|
Tray
|
|
|
|
Mikroprozessoren - MPU MPU Dual Arm Cortex-A35 1.2GHz Cortex-M33 400MHz 2xEther 3xFD-CAN Secure Boot
- STM32MP253CAL3
- STMicroelectronics
-
1:
€ 19,04
-
100Auf Lager
|
Mouser-Teilenr.
511-STM32MP253CAL3
|
STMicroelectronics
|
Mikroprozessoren - MPU MPU Dual Arm Cortex-A35 1.2GHz Cortex-M33 400MHz 2xEther 3xFD-CAN Secure Boot
|
|
100Auf Lager
|
|
Min.: 1
Mult.: 1
|
|
|
ARM Cortex A35, ARM Cortex M33
|
|
32 bit
|
400 MHz, 1.2 GHz
|
VFBGA-361
|
|
|
|
STM32MP2
|
SMD/SMT
|
- 40 C
|
+ 125 C
|
Tray
|
|
|
|
Mikroprozessoren - MPU MPU Dual Arm Cortex-A35 1.5GHz Cortex-M33 400MHz 2xEther 3xFD-CAN LVDS/DSI H.264
- STM32MP255DAK3
- STMicroelectronics
-
1:
€ 21,07
-
100Auf Lager
|
Mouser-Teilenr.
511-STM32MP255DAK3
|
STMicroelectronics
|
Mikroprozessoren - MPU MPU Dual Arm Cortex-A35 1.5GHz Cortex-M33 400MHz 2xEther 3xFD-CAN LVDS/DSI H.264
|
|
100Auf Lager
|
|
|
€ 21,07
|
|
|
€ 17,00
|
|
|
€ 16,21
|
|
|
€ 14,66
|
|
|
Anzeigen
|
|
|
€ 14,34
|
|
|
€ 14,11
|
|
|
€ 14,10
|
|
Min.: 1
Mult.: 1
|
|
|
ARM Cortex A35, ARM Cortex M33
|
|
32 bit
|
400 MHz, 1.5 GHz
|
VFBGA-424
|
|
|
|
STM32MP2
|
SMD/SMT
|
- 40 C
|
+ 125 C
|
Tray
|
|
|
|
Mikroprozessoren - MPU MPU Dual Arm Cortex-A35 1.5GHz Cortex-M33 400MHz 2xEther 3xFD-CAN LVDS/DSI H.264
- STM32MP255DAL3
- STMicroelectronics
-
1:
€ 17,96
-
98Auf Lager
|
Mouser-Teilenr.
511-STM32MP255DAL3
|
STMicroelectronics
|
Mikroprozessoren - MPU MPU Dual Arm Cortex-A35 1.5GHz Cortex-M33 400MHz 2xEther 3xFD-CAN LVDS/DSI H.264
|
|
98Auf Lager
|
|
Min.: 1
Mult.: 1
|
|
|
ARM Cortex A35, ARM Cortex M33
|
|
32 bit
|
400 MHz, 1.5 GHz
|
VFBGA-361
|
|
|
|
STM32MP2
|
SMD/SMT
|
- 40 C
|
+ 125 C
|
Tray
|
|
|
|
Mikroprozessoren - MPU MPU Dual Arm Cortex-A35 1.5GHz Cortex-M33 400MHz 2xEther 3xFD-CAN LVDS/DSI H.264
- STM32MP255FAI3
- STMicroelectronics
-
1:
€ 25,47
-
423Auf Lager
|
Mouser-Teilenr.
511-STM32MP255FAI3
|
STMicroelectronics
|
Mikroprozessoren - MPU MPU Dual Arm Cortex-A35 1.5GHz Cortex-M33 400MHz 2xEther 3xFD-CAN LVDS/DSI H.264
|
|
423Auf Lager
|
|
|
€ 25,47
|
|
|
€ 20,61
|
|
|
€ 19,66
|
|
|
€ 18,82
|
|
|
Anzeigen
|
|
|
€ 17,95
|
|
|
€ 17,04
|
|
Min.: 1
Mult.: 1
|
|
|
ARM Cortex A35, ARM Cortex M33
|
|
32 bit
|
400 MHz, 1.5 GHz
|
TFBGA-436
|
|
|
|
STM32MP2
|
SMD/SMT
|
- 40 C
|
+ 125 C
|
Tray
|
|
|
|
Mikroprozessoren - MPU MPU Dual Arm Cortex-A35 1.5GHz Cortex-M33 400MHz 2xEther 3xFD-CAN LVDS/DSI H.264
- STM32MP255FAK3
- STMicroelectronics
-
1:
€ 20,49
-
694Auf Lager
|
Mouser-Teilenr.
511-STM32MP255FAK3
|
STMicroelectronics
|
Mikroprozessoren - MPU MPU Dual Arm Cortex-A35 1.5GHz Cortex-M33 400MHz 2xEther 3xFD-CAN LVDS/DSI H.264
|
|
694Auf Lager
|
|
|
€ 20,49
|
|
|
€ 16,80
|
|
|
€ 16,19
|
|
|
€ 15,60
|
|
|
€ 14,16
|
|
Min.: 1
Mult.: 1
|
|
|
ARM Cortex A35, ARM Cortex M33
|
|
32 bit
|
400 MHz, 1.5 GHz
|
VFBGA-424
|
|
|
|
STM32MP2
|
SMD/SMT
|
- 40 C
|
+ 125 C
|
Tray
|
|