|
|
Encoders 45deg or 8 Pos
- 62S45-M5-P
- Grayhill
-
1:
418,06 kr.
-
9In Stock
|
Mouser Part No
706-62S45-M5-P
|
Grayhill
|
Encoders 45deg or 8 Pos
|
|
9In Stock
|
|
|
418,06 kr.
|
|
|
338,91 kr.
|
|
|
317,50 kr.
|
|
|
309,96 kr.
|
|
|
View
|
|
|
Quote
|
|
Min.: 1
Mult.: 1
|
|
|
|
PCB Mount
|
Optical Encoders
|
Incremental
|
8 PPR
|
Optical
|
8 Detent
|
2 Channel
|
PC Pin
|
Quadrature
|
6.32 mm
|
D / Flatted
|
Pushbutton Switch
|
5 VDC
|
1000000 Cycle
|
|
|
|
|
|
Encoders Grayhill
- 62SG11-M5-020C
- Grayhill
-
1:
229,54 kr.
-
65In Stock
|
Mouser Part No
706-62SG11-M5-020C
|
Grayhill
|
Encoders Grayhill
|
|
65In Stock
|
|
|
229,54 kr.
|
|
|
202,99 kr.
|
|
|
181,95 kr.
|
|
|
165,02 kr.
|
|
|
View
|
|
|
152,93 kr.
|
|
|
141,37 kr.
|
|
|
128,46 kr.
|
|
Min.: 1
Mult.: 1
|
|
|
62SG
|
Panel Mount
|
Optical Encoders
|
Incremental
|
32 PPR
|
Optical
|
32 Detent
|
2 Channel
|
Connector
|
Quadrature
|
6.32 mm
|
D / Flatted
|
Pushbutton Switch
|
5 VDC
|
1000000 Cycle
|
|
|
|
|
|
Encoders 5V 11dg 32ps 6in cbl Med Trq 510g
- 62SG11-M5-060C
- Grayhill
-
1:
237,75 kr.
-
45In Stock
|
Mouser Part No
706-62SG11-M5-060C
|
Grayhill
|
Encoders 5V 11dg 32ps 6in cbl Med Trq 510g
|
|
45In Stock
|
|
|
237,75 kr.
|
|
|
200,82 kr.
|
|
|
178,29 kr.
|
|
|
164,27 kr.
|
|
|
View
|
|
|
155,69 kr.
|
|
|
148,16 kr.
|
|
Min.: 1
Mult.: 1
|
|
|
62SG
|
Panel Mount
|
Optical Encoders
|
Incremental
|
32 PPR
|
Optical
|
32 Detent
|
2 Channel
|
Connector
|
Quadrature
|
6.32 mm
|
D / Flatted
|
Pushbutton Switch
|
5 VDC
|
1000000 Cycle
|
|
|
|
|
|
Encoders Grayhill
- 62SG15-M5-020C
- Grayhill
-
1:
210,15 kr.
-
4In Stock
-
195On Order
|
Mouser Part No
706-62SG15-M5-020C
|
Grayhill
|
Encoders Grayhill
|
|
4In Stock
195On Order
Stock:
4 Can Dispatch Immediately
On Order:
100 Expected 21/09/2026
95 Expected 13/10/2026
Factory Lead Time:
11 Weeks
|
|
|
210,15 kr.
|
|
|
190,23 kr.
|
|
|
174,94 kr.
|
|
|
170,16 kr.
|
|
|
View
|
|
|
163,37 kr.
|
|
|
154,12 kr.
|
|
|
146,74 kr.
|
|
|
Quote
|
|
Min.: 1
Mult.: 1
|
|
|
62SG
|
Panel Mount
|
Optical Encoders
|
Incremental
|
24 PPR
|
Optical
|
24 Detent
|
2 Channel
|
Connector
|
Quadrature
|
6.32 mm
|
D / Flatted
|
Pushbutton Switch
|
5 VDC
|
1000000 Cycle
|
|
|
|
|
|
Encoders 5V 22dg 16ps 6in cbl Med Trq No Pshbtn
- 62SG22-M0-060C
- Grayhill
-
1:
255,28 kr.
-
15In Stock
|
Mouser Part No
706-62SG22-M0-060C
|
Grayhill
|
Encoders 5V 22dg 16ps 6in cbl Med Trq No Pshbtn
|
|
15In Stock
|
|
|
255,28 kr.
|
|
|
221,79 kr.
|
|
|
202,54 kr.
|
|
|
183,89 kr.
|
|
|
View
|
|
|
170,46 kr.
|
|
|
157,78 kr.
|
|
|
148,01 kr.
|
|
Min.: 1
Mult.: 1
|
|
|
62SG
|
Panel Mount
|
Optical Encoders
|
Incremental
|
16 PPR
|
Optical
|
16 Detent
|
2 Channel
|
Connector
|
Quadrature
|
6.32 mm
|
D / Flatted
|
Without Switch
|
5 VDC
|
1000000 Cycle
|
|
|
|
|
|
Encoders 62V22-02-060CH
- 62V22-02-060CH
- Grayhill
-
1:
506,46 kr.
-
15In Stock
-
23Expected 20/07/2026
|
Mouser Part No
706-62V22-02-060CH
|
Grayhill
|
Encoders 62V22-02-060CH
|
|
15In Stock
23Expected 20/07/2026
|
|
|
506,46 kr.
|
|
|
441,26 kr.
|
|
|
427,01 kr.
|
|
|
355,84 kr.
|
|
|
View
|
|
|
345,10 kr.
|
|
|
337,49 kr.
|
|
|
Quote
|
|
Min.: 1
Mult.: 1
|
|
|
62A,V,D
|
Panel Mount
|
Optical Encoders
|
Incremental
|
16 PPR
|
Optical
|
16 Detent
|
2 Channel
|
Connector
|
Quadrature
|
6.35 mm
|
D / Flatted
|
Pushbutton Switch
|
3.3 VDC
|
1000000 Cycle
|
|
|
|
|
|
Encoders 63KS32
- 63KS32
- Grayhill
-
1:
920,41 kr.
-
2In Stock
|
Mouser Part No
706-63KS32
|
Grayhill
|
Encoders 63KS32
|
|
2In Stock
|
|
|
920,41 kr.
|
|
|
867,23 kr.
|
|
|
690,80 kr.
|
|
|
637,68 kr.
|
|
|
View
|
|
|
624,18 kr.
|
|
|
Quote
|
|
Min.: 1
Mult.: 1
|
|
|
|
PCB Mount
|
Optical Encoders
|
Incremental
|
32 PPR
|
Optical
|
|
2 Channel
|
PC Pin
|
Quadrature
|
6.34 mm
|
D / Flatted
|
Without Switch
|
5 VDC
|
300000000 Cycle
|
|
|
|
|
|
Encoders 63KS50-040
- 63KS50-040
- Grayhill
-
1:
917,51 kr.
-
1In Stock
|
Mouser Part No
706-63KS50-040
|
Grayhill
|
Encoders 63KS50-040
|
|
1In Stock
|
|
|
917,51 kr.
|
|
|
875,58 kr.
|
|
|
697,44 kr.
|
|
|
643,20 kr.
|
|
|
View
|
|
|
630,00 kr.
|
|
|
Quote
|
|
Min.: 1
Mult.: 1
|
|
|
|
Panel Mount
|
Optical Encoders
|
Incremental
|
50 PPR
|
Optical
|
|
2 Channel
|
Connector
|
Quadrature
|
6.34 mm
|
D / Flatted
|
Without Switch
|
5 VDC
|
300000000 Cycle
|
|
|
|
|
|
Encoders Encoder Std 5-pin 128 cycles
- 63R128
- Grayhill
-
1:
714,74 kr.
-
7In Stock
|
Mouser Part No
706-63R128
|
Grayhill
|
Encoders Encoder Std 5-pin 128 cycles
|
|
7In Stock
|
|
|
714,74 kr.
|
|
|
636,93 kr.
|
|
|
602,99 kr.
|
|
|
575,46 kr.
|
|
|
View
|
|
|
530,93 kr.
|
|
|
Quote
|
|
Min.: 1
Mult.: 1
|
|
|
|
PCB Mount
|
Optical Encoders
|
Incremental
|
128 PPR
|
Optical
|
No Detent
|
2 Channel
|
PC Pin
|
Quadrature
|
6.34 mm
|
D / Flatted
|
Without Switch
|
5 VDC
|
300000000 Cycle
|
|
|
|
|
|
Encoders 1024 P/R resolution, sensing optical, square wave, 30mm diameter, wire leads
- RE30E-1024-213-1
- Nidec Components
-
1:
731,30 kr.
-
14In Stock
-
25Expected 06/08/2026
|
Mouser Part No
229-RE30E-1024-213-1
|
Nidec Components
|
Encoders 1024 P/R resolution, sensing optical, square wave, 30mm diameter, wire leads
|
|
14In Stock
25Expected 06/08/2026
|
|
|
731,30 kr.
|
|
|
627,46 kr.
|
|
|
587,18 kr.
|
|
|
537,49 kr.
|
|
|
View
|
|
|
502,51 kr.
|
|
|
489,00 kr.
|
|
Min.: 1
Mult.: 1
|
|
|
RE30E
|
Panel Mount
|
Optical Encoders
|
Incremental
|
1024 PPR
|
Optical
|
No Detent
|
2 Channel
|
Wire Leads
|
Quadrature with Index
|
4 mm
|
D / Flatted
|
Without Switch
|
5 VDC to 12 VDC
|
|
IP40
|
Box
|
|
|
|
Encoders 400 P/R resolution, sensing optical, square wave, 30mm diameter, wire leads
- RE30E-400-213-1
- Nidec Components
-
1:
471,25 kr.
-
14In Stock
|
Mouser Part No
229-RE30E-400-213-1
|
Nidec Components
|
Encoders 400 P/R resolution, sensing optical, square wave, 30mm diameter, wire leads
|
|
14In Stock
|
|
|
471,25 kr.
|
|
|
466,70 kr.
|
|
|
436,78 kr.
|
|
|
378,45 kr.
|
|
|
View
|
|
|
364,87 kr.
|
|
|
357,26 kr.
|
|
Min.: 1
Mult.: 1
|
|
|
RE30E
|
Panel Mount
|
Optical Encoders
|
Incremental
|
400 PPR
|
Optical
|
No Detent
|
2 Channel
|
Wire Leads
|
Quadrature with Index
|
4 mm
|
D / Flatted
|
Without Switch
|
5 VDC to 12 VDC
|
|
IP40
|
Box
|
|
|
|
Encoders 25 P/R resolution, manual optical, square wave, 16mm square, pin header, detent feel, with push switch, snap-in holder
- REC16A25-201-C
- Nidec Components
-
1:
160,61 kr.
-
1In Stock
-
60On Order
|
Mouser Part No
229-REC16A25-201-C
|
Nidec Components
|
Encoders 25 P/R resolution, manual optical, square wave, 16mm square, pin header, detent feel, with push switch, snap-in holder
|
|
1In Stock
60On Order
Stock:
1 Can Dispatch Immediately
On Order:
40 Expected 22/07/2026
20 Expected 05/11/2026
Factory Lead Time:
19 Weeks
|
|
|
160,61 kr.
|
|
|
145,32 kr.
|
|
|
127,49 kr.
|
|
|
127,42 kr.
|
|
|
View
|
|
|
123,54 kr.
|
|
|
119,96 kr.
|
|
|
115,78 kr.
|
|
|
114,36 kr.
|
|
|
Quote
|
|
Min.: 1
Mult.: 1
|
|
|
REC
|
Snap In
|
Optical Encoders
|
Incremental
|
25 PPR
|
Optical
|
25 Detent
|
2 Channel
|
PC Pin
|
Quadrature with Index
|
6 mm
|
D / Flatted
|
Pushbutton Switch
|
5 VDC
|
1000000 Cycle
|
IP40
|
Tray
|
|
|
|
Encoders 25 P/R resolution, manual optical, square wave, 20mm diameter, wire leads, detent feel
- REC20D-25-201-1
- Nidec Components
-
1:
179,19 kr.
-
54In Stock
|
Mouser Part No
229-REC20D-25-201-1
|
Nidec Components
|
Encoders 25 P/R resolution, manual optical, square wave, 20mm diameter, wire leads, detent feel
|
|
54In Stock
|
|
|
179,19 kr.
|
|
|
153,83 kr.
|
|
|
144,28 kr.
|
|
|
132,19 kr.
|
|
|
View
|
|
|
119,58 kr.
|
|
|
116,45 kr.
|
|
|
112,80 kr.
|
|
|
111,00 kr.
|
|
|
Quote
|
|
Min.: 1
Mult.: 1
|
|
|
REC
|
Panel Mount
|
Optical Encoders
|
Incremental
|
25 PPR
|
Optical
|
25 Detent
|
2 Channel
|
Wire Leads
|
Quadrature
|
6 mm
|
Round / Plain
|
Without Switch
|
5 VDC
|
|
|
Tray
|
|
|
|
Encoders 25 P/R resolution, manual optical, square wave, 20mm diameter, wire leads, detent feel, panel seal
- RECW20D-25-201-1
- Nidec Components
-
1:
181,87 kr.
-
57In Stock
|
Mouser Part No
229-RECW20D-25-201-1
|
Nidec Components
|
Encoders 25 P/R resolution, manual optical, square wave, 20mm diameter, wire leads, detent feel, panel seal
|
|
57In Stock
|
|
|
181,87 kr.
|
|
|
156,21 kr.
|
|
|
146,29 kr.
|
|
|
131,74 kr.
|
|
|
View
|
|
|
123,16 kr.
|
|
|
115,26 kr.
|
|
|
106,53 kr.
|
|
|
105,34 kr.
|
|
Min.: 1
Mult.: 1
|
|
|
REC
|
Panel Mount
|
Optical Encoders
|
Incremental
|
25 PPR
|
Optical
|
25 Detent
|
2 Channel
|
Wire Leads
|
Quadrature
|
6 mm
|
Round / Plain
|
Without Switch
|
5 VDC
|
|
IP40
|
Tray
|
|
|
|
Encoders 50 P/R resolution, manual optical, square wave, 20mm diameter, wire leads, detent feel, panel seal
- RECW20D-50-201-1
- Nidec Components
-
1:
182,47 kr.
-
12In Stock
-
60Expected 22/07/2026
|
Mouser Part No
229-RECW20D-50-201-1
|
Nidec Components
|
Encoders 50 P/R resolution, manual optical, square wave, 20mm diameter, wire leads, detent feel, panel seal
|
|
12In Stock
60Expected 22/07/2026
|
|
|
182,47 kr.
|
|
|
156,73 kr.
|
|
|
146,89 kr.
|
|
|
134,65 kr.
|
|
|
View
|
|
|
119,81 kr.
|
|
|
112,05 kr.
|
|
|
105,34 kr.
|
|
Min.: 1
Mult.: 1
|
|
|
REC
|
Panel Mount
|
Optical Encoders
|
Incremental
|
50 PPR
|
Optical
|
50 Detent
|
2 Channel
|
Wire Leads
|
Quadrature
|
6 mm
|
Round / Plain
|
Without Switch
|
5 VDC
|
|
IP40
|
Tray
|
|
|
|
Encoders 50 P/R resolution, manual optical, square wave, 20mm square, wire leads, smooth actuation
- RES20D-50-201-1
- Nidec Components
-
1:
140,77 kr.
-
40Expected 11/09/2026
|
Mouser Part No
229-RES20D-50-201-1
|
Nidec Components
|
Encoders 50 P/R resolution, manual optical, square wave, 20mm square, wire leads, smooth actuation
|
|
40Expected 11/09/2026
|
|
|
140,77 kr.
|
|
|
127,27 kr.
|
|
|
120,18 kr.
|
|
|
105,11 kr.
|
|
|
View
|
|
|
101,16 kr.
|
|
|
98,25 kr.
|
|
|
97,13 kr.
|
|
|
Quote
|
|
Min.: 1
Mult.: 1
|
|
|
RES
|
Panel Mount
|
Optical Encoders
|
Incremental
|
50 PPR
|
Optical
|
50 Detent
|
2 Channel
|
Wire Leads
|
Quadrature with Index
|
6 mm
|
Round / Plain
|
Without Switch
|
5 VDC
|
|
|
Tray
|
|
|
|
Encoders Encoder No detent quadrature pushBtn
- 61C00-01-08-02
- Grayhill
-
1:
417,91 kr.
-
17In Stock
|
Mouser Part No
706-61C00-01-08-02
|
Grayhill
|
Encoders Encoder No detent quadrature pushBtn
|
|
17In Stock
|
|
|
417,91 kr.
|
|
|
361,81 kr.
|
|
|
331,15 kr.
|
|
|
299,89 kr.
|
|
|
View
|
|
|
283,18 kr.
|
|
|
261,85 kr.
|
|
|
235,06 kr.
|
|
Min.: 1
Mult.: 1
|
No
|
|
61C
|
PCB Mount
|
Optical Encoders
|
Incremental
|
|
Optical
|
No Detent
|
2 Channel
|
PC Pin
|
Quadrature
|
6.35 mm
|
D / Flatted
|
Pushbutton Switch
|
5 VDC
|
1000000 Cycle
|
|
|
|
|
|
Encoders 63KS256-060
Grayhill 63KS256-060
- 63KS256-060
- Grayhill
-
1:
946,52 kr.
-
9In Stock
|
Mouser Part No
706-63KS256-060
|
Grayhill
|
Encoders 63KS256-060
|
|
9In Stock
|
|
|
946,52 kr.
|
|
|
835,07 kr.
|
|
|
747,19 kr.
|
|
|
617,84 kr.
|
|
|
View
|
|
|
594,94 kr.
|
|
|
576,36 kr.
|
|
|
Quote
|
|
Min.: 1
Mult.: 1
|
|
|
|
Panel Mount
|
Optical Encoders
|
Incremental
|
256 PPR
|
Optical
|
|
2 Channel
|
Connector
|
Quadrature
|
6.34 mm
|
D / Flatted
|
Without Switch
|
5 VDC
|
300000000 Cycle
|
|
|
|
|
|
Encoders 2-Bit Quad 5Volt -40C to 85C 6PPR
- 291V1022F624AB
- CTS Electronic Components
-
1:
105,63 kr.
-
124In Stock
|
Mouser Part No
774-291V1022F624AB
|
CTS Electronic Components
|
Encoders 2-Bit Quad 5Volt -40C to 85C 6PPR
|
|
124In Stock
|
|
|
105,63 kr.
|
|
|
87,73 kr.
|
|
|
83,70 kr.
|
|
|
77,88 kr.
|
|
|
70,80 kr.
|
|
Min.: 1
Mult.: 1
|
|
|
291
|
PCB Mount
|
Optical Encoders
|
Incremental
|
6 PPR
|
Optical
|
24 Detent
|
2 Channel
|
PC Pin
|
Quadrature
|
6.35 mm
|
D / Flatted
|
Push/Pull Switch
|
5 VDC
|
1000000 Cycle
|
IP50
|
Tray
|
|
|
|
Encoders 200 P/R resolution, sensing optical, square wave, 12mm diameter, wire leads
Nidec Components RE12D-200-201-1
- RE12D-200-201-1
- Nidec Components
-
1:
474,61 kr.
-
6In Stock
|
Mouser Part No
229-RE12D-200-201-1
|
Nidec Components
|
Encoders 200 P/R resolution, sensing optical, square wave, 12mm diameter, wire leads
|
|
6In Stock
|
|
|
474,61 kr.
|
|
|
425,97 kr.
|
|
|
382,77 kr.
|
|
|
369,12 kr.
|
|
|
360,02 kr.
|
|
Min.: 1
Mult.: 1
|
|
|
RE12
|
Panel Mount
|
Optical Encoders
|
Incremental
|
200 PPR
|
Optical
|
No Detent
|
2 Channel
|
Wire Leads
|
Quadrature
|
2 mm
|
Round / Plain
|
Without Switch
|
5 VDC
|
|
IP40
|
Bulk
|
|
|
|
Encoders 24PPR 5V .687in Shaft Slotted
- 291P1022FX24ABB
- CTS Electronic Components
-
1:
175,98 kr.
-
46In Stock
|
Mouser Part No
774-291P1022FX24ABB
|
CTS Electronic Components
|
Encoders 24PPR 5V .687in Shaft Slotted
|
|
46In Stock
|
|
|
175,98 kr.
|
|
|
151,07 kr.
|
|
|
141,52 kr.
|
|
|
129,73 kr.
|
|
|
View
|
|
|
119,29 kr.
|
|
|
111,68 kr.
|
|
|
99,29 kr.
|
|
Min.: 1
Mult.: 1
|
|
|
291
|
PCB Mount
|
Optical Encoders
|
Incremental
|
24 PPR
|
Optical
|
24 Detent
|
2 Channel
|
PC Pin
|
Quadrature
|
6.35 mm
|
D / Flatted
|
Push/Pull Switch
|
5 VDC
|
1000000 Cycle
|
IP50
|
Tray
|
|
|
|
Encoders 2-Bit Quad 5Volt -40C to 85C 8PPR
- 291V1022F832AB
- CTS Electronic Components
-
1:
102,72 kr.
-
17In Stock
-
720Expected 21/09/2026
|
Mouser Part No
774-291V1022F832AB
|
CTS Electronic Components
|
Encoders 2-Bit Quad 5Volt -40C to 85C 8PPR
|
|
17In Stock
720Expected 21/09/2026
|
|
|
102,72 kr.
|
|
|
88,48 kr.
|
|
|
84,75 kr.
|
|
|
76,84 kr.
|
|
|
View
|
|
|
71,32 kr.
|
|
|
66,54 kr.
|
|
|
62,81 kr.
|
|
Min.: 1
Mult.: 1
|
|
|
291
|
PCB Mount
|
Optical Encoders
|
Incremental
|
8 PPR
|
Optical
|
32 Detent
|
2 Channel
|
PC Pin
|
Quadrature
|
6.35 mm
|
D / Flatted
|
Push/Pull Switch
|
5 VDC
|
1000000 Cycle
|
IP50
|
Tray
|
|
|
|
Encoders 20mm Optical Ring Encoder
- 292V1X24B
- CTS Electronic Components
-
1:
111,53 kr.
-
108In Stock
|
Mouser Part No
774-292V1X24B
|
CTS Electronic Components
|
Encoders 20mm Optical Ring Encoder
|
|
108In Stock
|
|
|
111,53 kr.
|
|
|
95,79 kr.
|
|
|
89,67 kr.
|
|
|
80,79 kr.
|
|
|
View
|
|
|
75,50 kr.
|
|
|
70,65 kr.
|
|
|
65,28 kr.
|
|
|
63,78 kr.
|
|
Min.: 1
Mult.: 1
|
|
|
292
|
PCB Mount
|
Ring Encoders
|
Incremental/Shaftless
|
24 PPR
|
Optical
|
24 Detent
|
2 Channel
|
PC Pin
|
Quadrature
|
|
No Shaft
|
Without Switch
|
3.3 VDC
|
3000000 Cycle
|
IP50
|
Tray
|
|
|
|
Encoders 20mm Optical Ring Encoder
- 292V1X00B
- CTS Electronic Components
-
1:
138,68 kr.
-
10In Stock
|
Mouser Part No
774-292V1X00B
|
CTS Electronic Components
|
Encoders 20mm Optical Ring Encoder
|
|
10In Stock
|
|
|
138,68 kr.
|
|
|
119,14 kr.
|
|
|
111,60 kr.
|
|
|
100,49 kr.
|
|
|
View
|
|
|
93,92 kr.
|
|
|
87,88 kr.
|
|
|
85,27 kr.
|
|
Min.: 1
Mult.: 1
|
|
|
292
|
PCB Mount
|
Ring Encoders
|
Incremental/Shaftless
|
24 PPR
|
Optical
|
No Detent
|
2 Channel
|
PC Pin
|
Quadrature
|
|
No Shaft
|
Without Switch
|
3.3 VDC
|
3000000 Cycle
|
IP50
|
Tray
|
|
|
|
Encoders Encoder 5V input 11.25deg or 32 Pos
- 62A11-02-020C
- Grayhill
-
1:
522,35 kr.
-
75Expected 13/07/2026
|
Mouser Part No
706-62A11-02-020C
|
Grayhill
|
Encoders Encoder 5V input 11.25deg or 32 Pos
|
|
75Expected 13/07/2026
|
|
|
522,35 kr.
|
|
|
398,89 kr.
|
|
|
367,93 kr.
|
|
|
343,91 kr.
|
|
|
View
|
|
|
328,46 kr.
|
|
|
321,82 kr.
|
|
|
Quote
|
|
Min.: 1
Mult.: 1
|
|
|
62A,V,D
|
Panel Mount
|
Optical Encoders
|
Incremental
|
32 PPR
|
Optical
|
32 Detent
|
2 Channel
|
Connector
|
Quadrature
|
6.35 mm
|
D / Flatted
|
Pushbutton Switch
|
5 VDC
|
1000000 Cycle
|
|
|
|