Where to buy KSZ9031

» Datasheet Microchip KSZ9031
155 offers from 5 suppliers
N Provider Headquarters Delivery Location
Photo
Product
Manufacturer
Urgency of price list
Description
Price
Pricing conditions
Delivery time
Stock
1 ChipWorker China All over the world
KSZ9031RNXIA
KSZ9031RNXIA
Microchip
27 Jul 2025 17:50
Чип интерфейса, Ethernet TXRX Single Chip 1Port 1.8V/2.5V/3.3V 10Mbps/ ...
Next
0.27 $
2-5 days
stock 148 pcs
2 EIS Components China All over the world
KSZ9031RN
Microchip
15 Feb 2025 01:58
new in stock for immediate delivery
0.80 $
От 1 шт. Оплата рубли, юани,...
Next
5-7 days
stock 5010 pcs
3 ChipWorker China All over the world
KSZ9031RNXCA
KSZ9031RNXCA
Microchip
27 Jul 2025 17:50
Чип интерфейса, Ethernet TXRX Single Chip 1Port 1.8V/2.5V/3.3V 10Mbps/ ...
Next
0.91 $
2-5 days
stock 560738 pcs
4 AllElco Electronics China All over the world
KSZ9031RNXCC-TR
KSZ9031RNXCC-TR
Microchip
20 May 2025 17:21
IC TRANSCEIVER FULL 4/4 48QFN
1.04 $
от 25
5-7 days
stock 10841 pcs
KSZ9031RNXCC
KSZ9031RNXCC
Microchip
20 May 2025 17:21
IC TRANSCEIVER FULL 4/4 48QFN
1.04 $
от 25
5-7 days
stock 10546 pcs
KSZ9031MNXCC-TR
KSZ9031MNXCC-TR
Microchip
20 May 2025 17:21
IC TRANSCEIVER FULL 4/4 64QFN
1.12 $
от 25
5-7 days
stock 11801 pcs
KSZ9031MNXCC
KSZ9031MNXCC
Microchip
20 May 2025 17:21
IC TRANSCEIVER FULL 4/4 64QFN
1.12 $
от 25
5-7 days
stock 10916 pcs
KSZ9031RNXCC-TR
KSZ9031RNXCC-TR
Microchip
20 May 2025 17:21
IC TRANSCEIVER FULL 4/4 48QFN
1.14 $
от 1
5-7 days
stock 10841 pcs
KSZ9031RNXCC
KSZ9031RNXCC
Microchip
20 May 2025 17:21
IC TRANSCEIVER FULL 4/4 48QFN
1.14 $
от 1
5-7 days
stock 10546 pcs
KSZ9031MNXCC
KSZ9031MNXCC
Microchip
20 May 2025 17:21
IC TRANSCEIVER FULL 4/4 64QFN
1.22 $
от 1
5-7 days
stock 10916 pcs
KSZ9031MNXCC-TR
KSZ9031MNXCC-TR
Microchip
20 May 2025 17:21
IC TRANSCEIVER FULL 4/4 64QFN
1.22 $
от 1
5-7 days
stock 11801 pcs
12 ChipWorker China All over the world
KSZ9031MNXCA
KSZ9031MNXCA
Microchip
27 Jul 2025 17:50
Чип интерфейса, Ethernet TXRX Single Chip 1.8V/2.5V/3.3V 10Mbps/ ...
Next
1.33 $
2-5 days
stock 197 pcs
13 AllElco Electronics China All over the world
KSZ9031MNXIC
KSZ9031MNXIC
Microchip
20 May 2025 17:21
IC TRANSCEIVER FULL 4/4 64QFN
1.34 $
от 25
5-7 days
stock 9559 pcs
KSZ9031MNXIC-TR
KSZ9031MNXIC-TR
Microchip
20 May 2025 17:21
IC TRANSCEIVER FULL 4/4 64QFN
1.34 $
от 25
5-7 days
stock 6302 pcs
KSZ9031RNXIC-TR
KSZ9031RNXIC-TR
Microchip
20 May 2025 17:21
IC TRANSCEIVER FULL 4/4 48QFN
1.37 $
от 25
5-7 days
stock 8391 pcs
KSZ9031RNXIC
KSZ9031RNXIC
Microchip
20 May 2025 17:21
IC TRANSCEIVER FULL 4/4 48QFN
1.37 $
от 25
5-7 days
stock 10617 pcs
KSZ9031MNXIC
KSZ9031MNXIC
Microchip
20 May 2025 17:21
IC TRANSCEIVER FULL 4/4 64QFN
1.47 $
от 1
5-7 days
stock 9559 pcs
KSZ9031MNXIC-TR
KSZ9031MNXIC-TR
Microchip
20 May 2025 17:21
IC TRANSCEIVER FULL 4/4 64QFN
1.47 $
от 1
5-7 days
stock 6302 pcs
KSZ9031RNXIC
KSZ9031RNXIC
Microchip
20 May 2025 17:21
IC TRANSCEIVER FULL 4/4 48QFN
1.50 $
от 1
5-7 days
stock 10617 pcs
KSZ9031RNXIC-TR
KSZ9031RNXIC-TR
Microchip
20 May 2025 17:21
IC TRANSCEIVER FULL 4/4 48QFN
1.50 $
от 1
5-7 days
stock 8391 pcs
21 ChipWorker China All over the world
KSZ9031RNXIC-TR
KSZ9031RNXIC-TR
Microchip
27 Jul 2025 17:50
Чип интерфейса, Ethernet TXRX Single Chip 1Port 1.8V/2.5V/3.3V 10Mbps/ ...
Next
1.57 $
2-5 days
stock 863 pcs
KSZ9031RNXCC
KSZ9031RNXCC
Microchip
27 Jul 2025 17:50
Чип интерфейса, Ethernet TXRX Single Chip 1Port 1.8V/2.5V/3.3V 10Mbps/ ...
Next
1.71 $
2-5 days
stock 4716 pcs
KSZ9031MNXCC
KSZ9031MNXCC
Microchip
27 Jul 2025 17:50
Чип интерфейса, Ethernet TXRX Single Chip Single 1.8V/2.5V/3.3V 10Mbps ...
Next
1.71 $
2-5 days
stock 415087 pcs
24 EIS Components China All over the world
KSZ9031RNXCA-TR
Microchip
15 Feb 2025 01:58
new in stock for immediate delivery
1.74 $
От 1 шт. Оплата рубли, юани,...
Next
5-7 days
stock 14010 pcs
KSZ9031RNXCC
Microchip
15 Feb 2025 01:58
new in stock for immediate delivery
1.81 $
От 1 шт. Оплата рубли, юани,...
Next
5-7 days
stock 5010 pcs
KSZ9031RNXCC-TR
Microchip
15 Feb 2025 01:58
new in stock for immediate delivery
1.81 $
От 1 шт. Оплата рубли, юани,...
Next
5-7 days
stock 5010 pcs
KSZ9031RNXCA
Microchip
15 Feb 2025 01:58
new in stock for immediate delivery
1.85 $
От 1 шт. Оплата рубли, юани,...
Next
5-7 days
stock 6261 pcs
KSZ9031MNXCA-TR
Microchip
15 Feb 2025 01:58
new in stock for immediate delivery
1.87 $
От 1 шт. Оплата рубли, юани,...
Next
5-7 days
stock 7010 pcs
29 ChipWorker China All over the world
KSZ9031RNXCA-TR
KSZ9031RNXCA-TR
Microchip
27 Jul 2025 17:50
Чип интерфейса, Ethernet TXRX Single Chip 1Port 1.8V/2.5V/3.3V 10Mbps/ ...
Next
1.93 $
2-5 days
stock 125 pcs
30 EIS Components China All over the world
KSZ9031MNXCC
Microchip
15 Feb 2025 01:58
new in stock for immediate delivery
1.95 $
От 1 шт. Оплата рубли, юани,...
Next
5-7 days
stock 5010 pcs
KSZ9031MNXCA
Microchip
15 Feb 2025 01:58
new in stock for immediate delivery
2.00 $
От 1 шт. Оплата рубли, юани,...
Next
5-7 days
stock 5868 pcs
KSZ9031MNXIC
Microchip
15 Feb 2025 01:58
new in stock for immediate delivery
2.34 $
От 1 шт. Оплата рубли, юани,...
Next
5-7 days
stock 5010 pcs
KSZ9031MNXIC-TR
Microchip
15 Feb 2025 01:58
new in stock for immediate delivery
2.34 $
От 1 шт. Оплата рубли, юани,...
Next
5-7 days
stock 5010 pcs
KSZ9031RNXIC-TR
Microchip
15 Feb 2025 01:58
new in stock for immediate delivery
2.39 $
От 1 шт. Оплата рубли, юани,...
Next
5-7 days
stock 5010 pcs
KSZ9031RNXIC
Microchip
15 Feb 2025 01:58
new in stock for immediate delivery
2.39 $
От 1 шт. Оплата рубли, юани,...
Next
5-7 days
stock 5010 pcs
KSZ9031MNXIA
Microchip
15 Feb 2025 01:58
new in stock for immediate delivery
2.40 $
От 1 шт. Оплата рубли, юани,...
Next
5-7 days
stock 5717 pcs
KSZ9031MNXIA-TR
Microchip
15 Feb 2025 01:58
new in stock for immediate delivery
2.62 $
От 1 шт. Оплата рубли, юани,...
Next
5-7 days
stock 5010 pcs
KSZ9031RNXIA-TR
Microchip
15 Feb 2025 01:58
new in stock for immediate delivery
2.68 $
От 1 шт. Оплата рубли, юани,...
Next
5-7 days
stock 5010 pcs
39 ChipWorker China All over the world
KSZ9031MNXIC
KSZ9031MNXIC
Microchip
27 Jul 2025 17:50
Чип интерфейса, PHY 1CH 10Mbps/100Mbps/1Gbps 64Pin QFN EP Tray
2.80 $
2-5 days
stock 163 pcs
40 EIS Components China All over the world
KSZ9031RNXIA
Microchip
15 Feb 2025 01:58
new in stock for immediate delivery
2.82 $
От 1 шт. Оплата рубли, юани,...
Next
5-7 days
stock 5756 pcs
41 Lixinc Electronics China All over the world
KSZ9031RNXCC-TR
KSZ9031RNXCC-TR
Roving Networks / Microchip Technology -
25 Aug 2025 04:07
IC TRANSCEIVER FULL 4/4 48QFN
2.95 $
stock 91350 pcs
KSZ9031RNXCC
KSZ9031RNXCC
Roving Networks / Microchip Technology -
25 Aug 2025 04:07
IC TRANSCEIVER FULL 4/4 48QFN
2.95 $
stock 94477 pcs
KSZ9031MNXCC
KSZ9031MNXCC
Roving Networks / Microchip Technology -
25 Aug 2025 04:07
IC TRANSCEIVER FULL 4/4 64QFN
3.18 $
stock 50742 pcs
KSZ9031MNXCC-TR
KSZ9031MNXCC-TR
Roving Networks / Microchip Technology -
25 Aug 2025 04:07
IC TRANSCEIVER FULL 4/4 64QFN
3.18 $
stock 36402 pcs
45 ChipWorker China All over the world
KSZ9031RNXIA-TR
KSZ9031RNXIA-TR
Microchip
27 Jul 2025 17:50
Чип интерфейса, Ethernet TXRX Single Chip 1.8V/2.5V/3.3V 10Mbps/ ...
Next
3.19 $
2-5 days
stock 378 pcs
KSZ9031RNXUA-TR
KSZ9031RNXUA-TR
Microchip
27 Jul 2025 17:50
Чип интерфейса, Ethernet TXRX Single Chip 1Port 1.8V/2.5V/3.3V 10Mbps/ ...
Next
3.28 $
2-5 days
stock 4317 pcs
KSZ9031RNXUA
KSZ9031RNXUA
Microchip
27 Jul 2025 17:50
Чип интерфейса, Ic Txrx Ethernet 48wqfn
3.29 $
2-5 days
stock 5228 pcs
48 AiPCBA China All over the world
KSZ9031MNXIA-TR
Microchip
19 Feb 2025 00:41
3.32 $
2-7 days
stock 9000 pcs
49 ChipWorker China All over the world
KSZ9031RNXCC-TR
KSZ9031RNXCC-TR
Microchip
27 Jul 2025 17:50
Чип интерфейса, Ethernet TXRX Single Chip 1Port 1.8V/2.5V/3.3V 10Mbps/ ...
Next
3.35 $
2-5 days
stock 123 pcs
KSZ9031MNXCA-TR
KSZ9031MNXCA-TR
Microchip
27 Jul 2025 17:50
Чип интерфейса, PHY 1CH 10Mbps/100Mbps/1Gbps 64Pin QFN EP T/R
3.38 $
2-5 days
stock 134 pcs
51 AiPCBA China All over the world
KSZ9031MNXCA
Microchip
19 Feb 2025 00:41
3.39 $
2-7 days
stock 267 pcs
KSZ9031MNXIC-TR
Microchip
19 Feb 2025 00:41
3.69 $
2-7 days
stock 285 pcs
53 Lixinc Electronics China All over the world
KSZ9031MNXCA
KSZ9031MNXCA
Roving Networks / Microchip Technology -
25 Aug 2025 04:07
IC TRANSCEIVER FULL 4/4 64QFN
3.71 $
stock 140780 pcs
KSZ9031MNXIC-TR
KSZ9031MNXIC-TR
Roving Networks / Microchip Technology -
25 Aug 2025 04:07
IC TRANSCEIVER FULL 4/4 64QFN
3.81 $
stock 103201 pcs
KSZ9031MNXIC
KSZ9031MNXIC
Roving Networks / Microchip Technology -
25 Aug 2025 04:07
IC TRANSCEIVER FULL 4/4 64QFN
3.81 $
stock 117812 pcs
KSZ9031RNXIC
KSZ9031RNXIC
Roving Networks / Microchip Technology -
25 Aug 2025 04:07
IC TRANSCEIVER FULL 4/4 48QFN
3.90 $
stock 133830 pcs
KSZ9031RNXIC-TR
KSZ9031RNXIC-TR
Roving Networks / Microchip Technology -
25 Aug 2025 04:07
IC TRANSCEIVER FULL 4/4 48QFN
3.90 $
stock 74730 pcs
58 EIS Components China All over the world
KSZ9031RNXUA-TR
Microchip
15 Feb 2025 01:58
new in stock for immediate delivery
3.99 $
От 1 шт. Оплата рубли, юани,...
Next
5-7 days
stock 5010 pcs
59 ChipWorker China All over the world
KSZ9031RNXIC
KSZ9031RNXIC
Microchip
27 Jul 2025 17:50
Чип интерфейса, Ethernet TXRX Single Chip 1Port 1.8V/2.5V/3.3V 10Mbps/ ...
Next
4.19 $
2-5 days
stock 148 pcs
60 AiPCBA China All over the world
KSZ9031RNXUA-TR
Microchip
19 Feb 2025 00:41
4.75 $
2-7 days
stock 229 pcs
61 ChipWorker China All over the world
KSZ9031MNXIA
KSZ9031MNXIA
Microchip
27 Jul 2025 17:50
Чип интерфейса, Ethernet TXRX Single Chip 1.8V/2.5V/3.3V 10Mbps/ ...
Next
4.85 $
2-5 days
stock 172 pcs
62 AiPCBA China All over the world
KSZ9031RNXIA TR
Microchip
19 Feb 2025 00:41
4.88 $
2-7 days
stock 814 pcs
63 ChipWorker China All over the world
KSZ9031RNXIA TR
KSZ9031RNXIA TR
Microchip
27 Jul 2025 17:50
Чип интерфейса, IC TXRX ETHERNET 48-QFN
4.89 $
2-5 days
stock 111 pcs
64 EIS Components China All over the world
KSZ9031RNXUA
Microchip
15 Feb 2025 01:58
new in stock for immediate delivery
5.02 $
От 1 шт. Оплата рубли, юани,...
Next
5-7 days
stock 5010 pcs
65 ChipWorker China All over the world
KSZ9031MNXIC-TR
KSZ9031MNXIC-TR
Microchip
27 Jul 2025 17:50
Чип интерфейса, Ethernet TXRX Single Chip Single 1.8V/2.5V/3.3V 10Mbps ...
Next
5.05 $
2-5 days
stock 148 pcs
66 AiPCBA China All over the world
KSZ9031MNXIA
Microchip
19 Feb 2025 00:41
5.31 $
2-7 days
stock 219 pcs
67 Lixinc Electronics China All over the world
KSZ9031RNXCA-TR
KSZ9031RNXCA-TR
Roving Networks / Microchip Technology -
25 Aug 2025 04:07
IC TRANSCEIVER FULL 4/4 48QFN
5.51 $
stock 108968 pcs
KSZ9031RNXCA
KSZ9031RNXCA
Roving Networks / Microchip Technology -
25 Aug 2025 04:07
IC TRANSCEIVER FULL 4/4 48QFN
5.51 $
stock 136804 pcs
69 EIS Components China All over the world
KSZ9031RNXVA
Microchip
15 Feb 2025 01:58
new in stock for immediate delivery
5.81 $
От 1 шт. Оплата рубли, юани,...
Next
5-7 days
stock 5010 pcs
70 AiPCBA China All over the world
KSZ9031RNXVA
Microchip
19 Feb 2025 00:41
6.28 $
2-7 days
stock 260 pcs
71 ChipWorker China All over the world
KSZ9031RNXVA
KSZ9031RNXVA
Microchip
27 Jul 2025 17:50
Чип интерфейса, Ethernet TXRX Single Chip 1Port 1.8V/2.5V/3.3V 10Mbps/ ...
Next
6.33 $
2-5 days
stock 140 pcs
72 AiPCBA China All over the world
KSZ9031RNXIC
Microchip
19 Feb 2025 00:41
6.50 $
2-7 days
stock 246 pcs
73 Lixinc Electronics China All over the world
KSZ9031RNXIA
KSZ9031RNXIA
Roving Networks / Microchip Technology -
25 Aug 2025 04:07
IC TRANSCEIVER FULL 4/4 48QFN
6.54 $
stock 54950 pcs
KSZ9031RNXIA-TR
KSZ9031RNXIA-TR
Roving Networks / Microchip Technology -
25 Aug 2025 04:07
IC TRANSCEIVER FULL 4/4 48QFN
6.54 $
stock 31706 pcs
75 AiPCBA China All over the world
KSZ9031RNXIC-TR
Microchip
19 Feb 2025 00:41
6.81 $
2-7 days
stock 220 pcs
KSZ9031MNXCC
Microchip
19 Feb 2025 00:41
9.43 $
2-7 days
stock 234 pcs
KSZ9031RNXCC-TR
Microchip
19 Feb 2025 00:41
17.0 $
2-7 days
stock 222 pcs
KSZ9031MNXIC
Microchip
19 Feb 2025 00:41
24.2 $
2-7 days
stock 246 pcs
KSZ9031RNXCC
Microchip
19 Feb 2025 00:41
30.7 $
2-7 days
stock 249 pcs
KSZ9031RNXCA
Microchip
19 Feb 2025 00:41
90.1 $
2-7 days
stock 295 pcs
KSZ9031RNXCA-TR
Microchip
19 Feb 2025 00:41
94.0 $
2-7 days
stock 227 pcs
KSZ9031MNXCA-TR
Microchip
19 Feb 2025 00:41
122 $
2-7 days
stock 237 pcs
KSZ9031RNX-EVAL
Microchip
19 Feb 2025 00:41
133 $
2-7 days
stock 48 pcs
KSZ9031RNXIA
Microchip
19 Feb 2025 00:41
135 $
2-7 days
stock 257 pcs
85 Lixinc Electronics China All over the world
KSZ9031RNX-EVAL
KSZ9031RNX-EVAL
Roving Networks / Microchip Technology -
25 Aug 2025 04:07
EVAL BOARD KSZ9031RNX
147 $
stock 98890 pcs
86 ChipWorker China All over the world
KSZ9031RNX-EVAL
KSZ9031RNX-EVAL
Microchip
27 Jul 2025 17:50
, KSZ9031RNX Gigabit Ethernet Transceiver Evaluation Board
147 $
2-5 days
stock 103 pcs
87 AiPCBA China All over the world
KSZ9031MNX-EVAL
Microchip
19 Feb 2025 00:41
169 $
2-7 days
stock 61 pcs
88 Lixinc Electronics China All over the world
KSZ9031MNX-EVAL
KSZ9031MNX-EVAL
Roving Networks / Microchip Technology -
25 Aug 2025 04:07
EVAL BOARD KSZ9031MNX
177 $
stock 113104 pcs
89 ChipWorker China All over the world
KSZ9031MNX-EVAL
KSZ9031MNX-EVAL
Microchip
27 Jul 2025 17:50
, KSZ9031MNX PHY Evaluation Board
187 $
2-5 days
stock 145 pcs
90 AiPCBA China All over the world
KSZ9031RNXIA-TR
Microchip
19 Feb 2025 00:41
252 $
2-7 days
stock 240 pcs
91 AllElco Electronics China All over the world
KSZ9031MNXIA
KSZ9031MNXIA
Microchip
20 May 2025 17:21
IC TRANSCEIVER FULL 4/4 64QFN
запрос
5-7 days
stock 13960 pcs
92 Lixinc Electronics China All over the world
KSZ9031RNXVB-VAO
KSZ9031RNXVB-VAO
Roving Networks / Microchip Technology -
25 Aug 2025 04:07
IC TRANSCEIVER FULL 4/4 48VQFN
запрос
stock 29678 pcs
KSZ9031RNXUB-TRVAO
KSZ9031RNXUB-TRVAO
Roving Networks / Microchip Technology -
25 Aug 2025 04:07
IC TRANSCEIVER FULL 4/4 48VQFN
запрос
stock 154485 pcs
94 AllElco Electronics China All over the world
KSZ9031MNXIA-TR
KSZ9031MNXIA-TR
Microchip
20 May 2025 17:21
IC TRANSCEIVER FULL 4/4 64QFN
запрос
5-7 days
stock 8210 pcs
KSZ9031MNXCA
KSZ9031MNXCA
Microchip
20 May 2025 17:21
IC TRANSCEIVER FULL 4/4 64QFN
запрос
5-7 days
stock 15180 pcs
96 Lixinc Electronics China All over the world
KSZ9031RNXUA-TR
KSZ9031RNXUA-TR
Roving Networks / Microchip Technology -
25 Aug 2025 04:07
IC TRANSCEIVER FULL 4/4 48VQFN
запрос
stock 14924 pcs
KSZ9031MNXIA
KSZ9031MNXIA
Roving Networks / Microchip Technology -
25 Aug 2025 04:07
IC TRANSCEIVER FULL 4/4 64QFN
запрос
stock 151629 pcs
KSZ9031RNXVA
KSZ9031RNXVA
Roving Networks / Microchip Technology -
25 Aug 2025 04:07
IC TRANSCEIVER FULL 4/4 48VQFN
запрос
stock 50512 pcs
99 AllElco Electronics China All over the world
KSZ9031RNXVB-TRVAO
KSZ9031RNXVB-TRVAO
Microchip
20 May 2025 17:21
IC TRANSCEIVER FULL 4/4 48VQFN
запрос
5-7 days
stock 16800 pcs
KSZ9031RNXIA-TR
KSZ9031RNXIA-TR
Microchip
20 May 2025 17:21
IC TRANSCEIVER FULL 4/4 48QFN
запрос
5-7 days
stock 16650 pcs
KSZ9031RNXVB-VAO
KSZ9031RNXVB-VAO
Microchip
20 May 2025 17:21
IC TRANSCEIVER FULL 4/4 48VQFN
запрос
5-7 days
stock 11430 pcs
KSZ9031RNXIA
KSZ9031RNXIA
Microchip
20 May 2025 17:21
IC TRANSCEIVER FULL 4/4 48QFN
запрос
5-7 days
stock 7570 pcs
KSZ9031MNXCA-TR
KSZ9031MNXCA-TR
Microchip
20 May 2025 17:21
IC TRANSCEIVER FULL 4/4 64QFN
запрос
5-7 days
stock 12040 pcs
KSZ9031RNXCA-TR
KSZ9031RNXCA-TR
Microchip
20 May 2025 17:21
IC TRANSCEIVER FULL 4/4 48QFN
запрос
5-7 days
stock 14450 pcs
KSZ9031RNXUB-TRVAO
KSZ9031RNXUB-TRVAO
Microchip
20 May 2025 17:21
IC TRANSCEIVER FULL 4/4 48VQFN
запрос
5-7 days
stock 15900 pcs
KSZ9031RNXUB-VAO
KSZ9031RNXUB-VAO
Microchip
20 May 2025 17:21
IC TRANSCEIVER FULL 4/4 48VQFN
запрос
5-7 days
stock 17840 pcs
KSZ9031RNXCA
KSZ9031RNXCA
Microchip
20 May 2025 17:21
IC TRANSCEIVER FULL 4/4 48QFN
запрос
5-7 days
stock 14260 pcs