500 MILLION PARTS FROM 12000 MANUFACTURERS

DATASHEET SEARCH ENGINE

Search Stock

Shift+Click on the column header for multi-column sorting 
Part
Manufacturer
Supplier
Stock
Best Price
Price Each
Ordering
Part : PIC12F1572-E/RF Supplier : Microchip Technology Manufacturer : Avnet Stock : 280 Best Price : $0.5309 Price Each : $0.6749
Part : PIC12F635-I/SN Supplier : Microchip Technology Manufacturer : Avnet Stock : 1,007 Best Price : $1.09 Price Each : $1.09
Part : PIC16C54-XTI/P Supplier : Microchip Technology Manufacturer : Avnet Stock : 70 Best Price : $2.8382 Price Each : $2.8929
Part : PIC16C55A-04/SP Supplier : Microchip Technology Manufacturer : Avnet Stock : 161 Best Price : $1.8608 Price Each : $1.8968
Part : PIC10F202-E/P Supplier : Microchip Technology Manufacturer : Newark element14 Stock : - Best Price : $0.50 Price Each : $0.50
Part : PIC10LF322-I/OT Supplier : Microchip Technology Manufacturer : Newark element14 Stock : - Best Price : $0.6120 Price Each : $0.6120
Part : PIC16C66-20I/SP Supplier : Microchip Technology Manufacturer : Newark element14 Stock : - Best Price : $5.78 Price Each : $6.06
Part : PIC16C926-I/L Supplier : Microchip Technology Manufacturer : Newark element14 Stock : - Best Price : $4.75 Price Each : $5.14
Part : PIC10F202-E/P Supplier : Microchip Technology Manufacturer : Allied Electronics & Automation Stock : - Best Price : $0.57 Price Each : $0.57
Part : PIC10LF320T-E/OT Supplier : Microchip Technology Manufacturer : Allied Electronics & Automation Stock : - Best Price : $0.48 Price Each : $0.48
Part : PIC10LF322-I/OT Supplier : Microchip Technology Manufacturer : Allied Electronics & Automation Stock : - Best Price : $0.47 Price Each : $0.47
Part : PIC12F1501-I/MF Supplier : Microchip Technology Manufacturer : Allied Electronics & Automation Stock : - Best Price : $0.88 Price Each : $0.88
Part : PIC10LF322-I/OT Supplier : Microchip Technology Manufacturer : Future Electronics Stock : - Best Price : $0.45 Price Each : $0.45
Part : PIC12C672-04E/P Supplier : Microchip Technology Manufacturer : Future Electronics Stock : - Best Price : $2.18 Price Each : $2.18
Part : PIC12CE518-04E/P Supplier : Microchip Technology Manufacturer : Future Electronics Stock : - Best Price : $1.46 Price Each : $1.46
Part : PIC12HV609T-I/SN Supplier : Microchip Technology Manufacturer : Future Electronics Stock : - Best Price : $0.7250 Price Each : $0.7250
Part : PIC12CE518-04E/P Supplier : Microchip Technology Manufacturer : microchipDIRECT Stock : - Best Price : $1.44 Price Each : $1.44
Part : PIC12HV609T-I/SN Supplier : Microchip Technology Manufacturer : microchipDIRECT Stock : - Best Price : $0.82 Price Each : $0.82
Part : PIC16C55-LP/SS Supplier : Microchip Technology Manufacturer : microchipDIRECT Stock : - Best Price : $3.83 Price Each : $3.83
Part : PIC16C56AT-04/SS Supplier : Microchip Technology Manufacturer : microchipDIRECT Stock : - Best Price : $1.99 Price Each : $1.99
Part : PCPIC1211DBXR Supplier : Texas Instruments Manufacturer : Rochester Electronics Stock : 806 Best Price : - Price Each : -
Part : PIC16C54-H5/SO Supplier : Microchip Technology Manufacturer : Rochester Electronics Stock : 6,420 Best Price : $5.34 Price Each : $6.57
Part : PIC16C54-H5I/SO Supplier : Microchip Technology Manufacturer : Rochester Electronics Stock : 10,121 Best Price : $5.87 Price Each : $7.22
Part : PIC16C54-RC/L Supplier : Microchip Technology Manufacturer : Rochester Electronics Stock : 2 Best Price : - Price Each : -
Part : PIC12C672T-04I/SM029 Supplier : Microchip Technology Manufacturer : America II Electronics Stock : 2,095 Best Price : - Price Each : -
Part : PIC12C672T-04I/SM030 Supplier : Microchip Technology Manufacturer : America II Electronics Stock : 1,124 Best Price : - Price Each : -
Part : PIC12F510-I/SN Supplier : Microchip Technology Manufacturer : America II Electronics Stock : 2,499 Best Price : - Price Each : -
Part : PIC12F629-I/SN Supplier : Microchip Technology Manufacturer : America II Electronics Stock : 13,840 Best Price : - Price Each : -
Part : PIC12F1840-E/P Supplier : Microchip Technology Manufacturer : Bristol Electronics Stock : 45 Best Price : $1.3125 Price Each : $2.10
Part : PIC16C52-04/P Supplier : Microsemi Manufacturer : Bristol Electronics Stock : 2,837 Best Price : $1.1480 Price Each : $2.80
Part : PIC16C54A-04I/P Supplier : Microchip Technology Manufacturer : Bristol Electronics Stock : 8 Best Price : - Price Each : -
Part : PIC16C55-XT/P Supplier : Microchip Technology Manufacturer : Bristol Electronics Stock : 150 Best Price : - Price Each : -
Part : PIC1000N-D-2 Supplier : - Manufacturer : Jameco Electronics Stock : - Best Price : $118.69 Price Each : $118.69
Part : PIC101-N Supplier : - Manufacturer : Jameco Electronics Stock : - Best Price : $50.95 Price Each : $55.95
Part : PIC152N-A Supplier : - Manufacturer : Jameco Electronics Stock : - Best Price : $72.19 Price Each : $72.19
Part : PIC16C54-XTI/P Supplier : Microchip Technology Manufacturer : RS Components Stock : 30 Best Price : £2.0980 Price Each : £2.2440
Part : PIC16C77-04/P Supplier : Microchip Technology Manufacturer : RS Components Stock : 14 Best Price : £4.18 Price Each : £4.62
Part : PIC16C77-04/P Supplier : Microchip Technology Manufacturer : RS Components Stock : 66 Best Price : £4.18 Price Each : £4.42
Part : PIC16F1508-E/SS Supplier : Microchip Technology Manufacturer : RS Components Stock : 145 Best Price : £0.8030 Price Each : £0.8780
Part : PIC10LF322-I/OT Supplier : Microchip Technology Manufacturer : TME Electronic Components Stock : 115 Best Price : $0.62 Price Each : $0.99
Part : PIC12F635-I/SN Supplier : Microchip Technology Manufacturer : TME Electronic Components Stock : 16 Best Price : $1.29 Price Each : $1.85
Part : PIC16F1508-E/SS Supplier : Microchip Technology Manufacturer : TME Electronic Components Stock : 22 Best Price : $1.20 Price Each : $1.73
Part : PIC16F1509-I/SS Supplier : Microchip Technology Manufacturer : TME Electronic Components Stock : 18 Best Price : $1.24 Price Each : $1.77
Part : PIC12C508-04E/P Supplier : Microchip Technology Manufacturer : basicEparts Stock : 290 Best Price : - Price Each : -
Part : PIC12C509A-04I/SM Supplier : Microchip Technology Manufacturer : basicEparts Stock : 61 Best Price : - Price Each : -
Part : PIC12C672-04I/P Supplier : Microchip Technology Manufacturer : basicEparts Stock : 170 Best Price : - Price Each : -
Part : PIC12HV615-I/SN Supplier : MICROCHIP TECHNOLOGY Manufacturer : basicEparts Stock : 10 Best Price : - Price Each : -
Part : PIC12C508A04ESM Supplier : Microchip Technology Manufacturer : ComSIT Stock : 42 Best Price : - Price Each : -
Part : PIC12C671T04ISM Supplier : Microchip Technology Manufacturer : ComSIT Stock : 754 Best Price : - Price Each : -
Part : PIC16C57XTISS Supplier : MCT Elektronikladen Manufacturer : ComSIT Stock : 12 Best Price : - Price Each : -
Part : PIC16C62104SS Supplier : Microchip Technology Manufacturer : ComSIT Stock : 23,368 Best Price : - Price Each : -
Part : PIC12C509AT-04E/SM Supplier : Microchip Technology Manufacturer : Chip One Exchange Stock : 2,100 Best Price : - Price Each : -
Part : PIC12F675-I/P Supplier : Microchip Technology Manufacturer : Chip One Exchange Stock : 170 Best Price : - Price Each : -
Part : PIC16C71-04I/SO Supplier : Microchip Technology Manufacturer : Chip One Exchange Stock : 1,055 Best Price : - Price Each : -
Part : PIC16C711-04I/P Supplier : Microchip Technology Manufacturer : Chip One Exchange Stock : 250 Best Price : - Price Each : -
Part : PIC10LF322-I/OT Supplier : Microchip Technology Manufacturer : Chip1Stop Stock : 1,884 Best Price : $0.4820 Price Each : $0.4820
Part : PIC12F1840T-I/MF Supplier : Microchip Technology Manufacturer : Chip1Stop Stock : 3,300 Best Price : $1.53 Price Each : $1.53
Part : PIC12HV609T-I/SN Supplier : Microchip Technology Manufacturer : Chip1Stop Stock : 3,300 Best Price : $1.1330 Price Each : $1.1330
Part : PIC16C54-XTI/P Supplier : Microchip Technology Manufacturer : Chip1Stop Stock : 530 Best Price : $3.51 Price Each : $3.51
Part : PIC12F1822T-I/SN Supplier : Microchip Technology Manufacturer : element14 Asia-Pacific Stock : 1,648 Best Price : $1.6560 Price Each : $1.6560
Part : PIC12F1822T-I/SN Supplier : Microchip Technology Manufacturer : element14 Asia-Pacific Stock : 1,648 Best Price : $1.6560 Price Each : $1.6560
Part : PIC16C54-XTI/P Supplier : Microchip Technology Manufacturer : element14 Asia-Pacific Stock : 175 Best Price : $3.49 Price Each : $4.5360
Part : PIC16F15375-I/PT Supplier : Microchip Technology Manufacturer : element14 Asia-Pacific Stock : - Best Price : $1.45 Price Each : $1.76
Part : PIC12F635-I/SN Supplier : Microchip Technology Manufacturer : Farnell element14 Stock : 810 Best Price : £0.82 Price Each : £0.9360
Part : PIC16C715-20/P Supplier : Microchip Technology Manufacturer : Farnell element14 Stock : 150 Best Price : £2.19 Price Each : £2.64
Part : PIC16C77-04/P Supplier : Microchip Technology Manufacturer : Farnell element14 Stock : 210 Best Price : £4.27 Price Each : £5.41
Part : PIC16C773-I/SO Supplier : Microchip Technology Manufacturer : Farnell element14 Stock : 435 Best Price : £3.45 Price Each : £4.38
Part : PIC16C74B-20I/L Supplier : Microchip Technology Manufacturer : Master Electronics Stock : 16 Best Price : $6.35 Price Each : $9.75
Part : PIC16C924-04I/L Supplier : Microchip Technology Manufacturer : Master Electronics Stock : 209 Best Price : $4.65 Price Each : $7.51
Part : PIC16F1512-E/SP Supplier : Microchip Technology Manufacturer : Master Electronics Stock : 50 Best Price : $1.28 Price Each : $2.17
Part : PIC16F1512-I/MV Supplier : Microchip Technology Manufacturer : Master Electronics Stock : 50 Best Price : $1.06 Price Each : $1.80
Part : PIC12F510T-I/MS050 Supplier : Microchip Technology Manufacturer : New Advantage Stock : 10,000 Best Price : - Price Each : -
Part : PIC16C505-04/SL Supplier : Microchip Technology Manufacturer : New Advantage Stock : 35 Best Price : - Price Each : -
Part : PIC16C54A-04I/SO Supplier : Microchip Technology Manufacturer : New Advantage Stock : 124 Best Price : $3.18 Price Each : $3.38
Part : PIC16C55A-20/SS Supplier : Microchip Technology Manufacturer : New Advantage Stock : 292 Best Price : $2.66 Price Each : $2.82
Part : 3G3DV-BSPIC-1 Supplier : OMRON Manufacturer : Sager Stock : - Best Price : - Price Each : -
Part : PIC16C55-LP/SO Supplier : Microchip Technology Manufacturer : Wuhan P&S Stock : 1,850 Best Price : $1.24 Price Each : $1.24
Part : PIC16LC72A-04/SO Supplier : Microchip Technology Manufacturer : Wuhan P&S Stock : 2,350 Best Price : $1.68 Price Each : $1.68
Shipping cost not included. Currency conversions are estimated. 

PIC1650A Datasheet

Part Manufacturer Description PDF Type
PIC1650A GEC Plessey Semiconductors Satellite, Cable and TV Integrated Circuit Handbook 1986 Scan
PIC1650A General Instrument Microelectronics Data Catalog 1982 Scan
PIC1650A N/A Shortform IC and Component Datasheets (Plus Cross Reference Data) Scan

PIC1650A

Catalog Datasheet MFG & Type PDF Document Tags

PIC1650A

Abstract: ASCII keyboard Teleview system Initializes Teleview system PIC1650A-518 4 x 4 Keyboard, Teletext and Viewdata PIC1650A-519 4 x 4 Keyboard, Viewdata only, local program ing of EAROM PIC1650A-532 ASC II or IR remote, Teletext and Viewdata PIC1650A-533 ASCII o r IR remote. Viewdata only, local program ing of EAROM PIN , APPENDIX 1/PIC1650A-518 This version interfaces with a 4 x 4 keyboard and provides basic Teletext/Viewdata , /PIC1650A-532 This version interfaces e ither w ith an ASC II return to zero keyboard or w ith an AY
-
OCR Scan
ASCII keyboard TELEVIEW System keyboard pattern generator AY-3-9735

PIC1650A

Abstract: PIC1650-536 Teleview system â  Initializes Teleview system â  PIC1650A-518 4x4 Keyboard, Teletext and Viewdata â  PIC1650A-519 4x4 Keyboard, Viewdata only, local programing of EAROM â  PIC1650A-532 ASCII or IR remote, Teletext and Viewdata â  PIC1650A-533 ASCII or IR remote, Viewdata only, local programing of EAROM , -IOO//A Supply Current: lDD â'" â'" 55 mA 'xx 5 9-10 PIC1650A insÃM APPENDIX 1/PIC1650A-518 , ) Store Select 0 is equivalent to Hold. APPENDIX 2/PIC1650A-532 This version interfaces either with an
-
OCR Scan
PIC1650-536 PIC1654 PIC1664 pic1664b PIC1656 PICTURE OF PIC1655XT

PIC1650

Abstract: PIC1650A u t Im p e d a n c e o f th e O S C p in o n the PIC1650A. G. T h e ca b le le n g th a n d in te rn , o d u le and a p ro d u c tio n PIC1650A. 280 , PLESSEY SEMICONDUCTORS ! D E | 7SS0S13 0D74bfl f l PIC1650A r - v 9 - j q - û % A PLESSEY , curre nt status. PIC1650A 8 BIT MICROCOMPUTER FEATURES -. Vjs [ RAQ [ RAtC 3 v« Voa - , as lo g ic a l a n d a rith m e tic o p e ra tio n s u sing bytes. Fig. 2 PIC1650A blo c k diagram
-
OCR Scan
PIC1650 pic 1664B

operation of tv pattern generator

Abstract: viewdata are cleared and up to 10 characters of text are inserted in the middle of the page. For PIC1650A-518 TELEVIEW in White is displayed and Picture mode is selected. For PIC1650A-532 (IR) TELEVIEW in Yellow is displayed and Picture mode is selected. For PIC1650A-532 (ASCII) TELEVIEW in Cyan is displayed and Picture , immediately available). (Note: alternative initialization can be provided). For PIC1650A-519 TELEVIEW in Yellow on Blue is displayed. Text mode and Store 1 are selected. For PIC1650A-533 TELEVIEW in Yellow on
-
OCR Scan
operation of tv pattern generator viewdata NSFT tv pattern generator teletext Autodialer

PIC1664

Abstract: PIC16655A nine bit constant or literal value. For an oscillator frequency of 1 MHz for PIC1650A and PIC1655A , V Input Low-to-High Threshold Voltage (MCLR, RT& OSC1 in PIC1650A/55A mode) V,LH Vdd-1 2.6 Vdd V , 0 40 80 120 TEMPERATURE (°C) 4-108 PIC1664 INSrl» PIC1650A/PIC1655A EMULATION CAUTIONS When emulating a PIC1650A or PIC1655A using a PICES II development system certain precautions should be taken. A , sure to use the40 pin socket for the PIC1650A and the 28 pin socket for the PIC1655A module plugs. E
-
OCR Scan
PIC16655A 1656A propogation delay of 7400 PIC1665 skpc 600 240

simple LM324 COMPARATOR CIRCUIT DIAGRAM

Abstract: 455 khz crystal oscillator by 4049 PIC used is identified by its type and pattern number (e.g. PIC1650A-031). Full PIC data sheets are in , locking. A PIC1650A microcomputer is used as the control element and an ER1400 as the favorite program , A PIC1650A microcomputer is used as the controller and an ER2055 as the favorite channel store , main ON/OFF output and a 16 step volume control (Figure 9). A PIC1650A microcomputer is used as the , Displays and Decoupling Components) System LSI MSI/Linear Discretes PCB III A PIC1650A 1 SP4541 1
-
OCR Scan
simple LM324 COMPARATOR CIRCUIT DIAGRAM 455 khz crystal oscillator by 4049 74LS90 application crystal oscillator 4049 earom fm receiver "tuning control" loop 16C55 160KH 10KHZ 510KHZ 900KHZ B50KHZ

PIC1655A

Abstract: PIC1656 selection of PIC1650A/1655A or PIC1656 emulation User programmable via external memory 32 8-bit RAM , to set the PIC1664 to emulate the PIC1650A/PIC1655A (logic "one") or the PIC1656 (logic "zero"). The , PIC1650A/1655A operation OSC1 becomes a single input clock using either RC control or a buffered crystal , PIC1650A/1655A mode this pin emulates the R T C C pin. In the PIC1656 mode this pin emulates the RT pin , PIC1650A/1655A) or I/O registers F 6 and F7 low and F5 high (for PIC1656). Also clears bits 3-7 of status
-
OCR Scan
oms 1664 PiC-1655a PIC1650A/1655A C1650A/1655A

PIC1650A

Abstract: IC cd 7400 PIC1650A ^ E i l E S s E X _ ADVANCE INFORMATION Ad , g bytes. RTCC M C LR Fig 2 PIC1650A b lo ck diagram 269 PIC1650A The PIC 1650A is , capability. G round Vxx Vss 270 PIC1650A REGISTER FILE AR R A N G EM EN T (Octal) FO Fite , 271 PIC1650A Basic Instruction Set Summary Each P IC instruction is a 12-bit word divided into , an external device, w ill be relatched in the lo w state. 272 PIC1650A S U P PLEM EN TAL
-
OCR Scan
120C2 IC cd 7400 PIC SERIES

PIC1672

Abstract: RC522 transfer operations. The architectural features of the PIC family are outlined below: PART PIC1650A , of the PIC1650A is described in the following paragraphs. 2.1.1 INSTRUCTION DECODE AND CONTROL UNIT , , the external clock generated by the PIC1650A, or any other clock applied to the RTCC input that is , which do not directly support a crystal oscillator (PIC1650A, PIC1655A). Frequency control may be , required, by a buffered crystal driver. The PIC1650A and PIC1655A clock generator divides by four the fre
-
OCR Scan
PIC1672 PIC1670 RC522 L103201 VDO RD3 cmd103 PIC16C58 PIG1670 1024X

8l05

Abstract: AY-5-1200A GENLRAl INSTRUMFNT AY-5-8105 Frequency Synthesizer/Counter FEATURES â  Three Display Ranges: MW 9,999KHz, FM 399.99MHz, SW 39,999KHz â  AM IF Offset: Five User Programable Frequencies (0, 455, 459, 460, 468KHz) â  FM IF Offset: Five User Programable Frequencies (10.64, 10.67, 10.70, 10.73, 10.76MHz) â  High Voltage Capability for Direct Drive of Fluorescent Displays â  Together with PIC1650A Controller, Forms the Economega III E and F Tuning Systems DESCRIPTION The AY-5-8105 is a PMOS integrated
-
OCR Scan
AY-5-1200A 8l05 ay-5-1200 7 segment digital clock circuit Digital Pulse Counter Two Digit 468KHz 999KH 468KH 096MH 024MH

SP0250

Abstract: PIC1650 speech data and a microcomputer/ processor such as the General Instrument PIC1650A. The microcomputer
-
OCR Scan
SP0250 speech synthesizer

PIC1656

Abstract: PIC1664 PIC1650A, PIC1670 Open-Drain I/O Ports Any or all of the I/O lines may be specified by the customer to be , bi-directional I/O lines â  3 level stack for subroutine nesting â  Same PIC instruction sets as PIC1650A or , bidirectional input/output lines. As with the PIC1655A, registerfile F-10, which in the PIC1650A was I/O , SYSTEM OSC1 (PIN 1) 4-82 PIC1656 inst«*» MASTER CLEAR (TYPICAL CIRCUIT) R > R 100K TO PIC1650A
-
OCR Scan
2043 dd PFD1010 PIC1655XT PIC16C55

SP0250

Abstract: speech synthesizer such as the General Instrument PIC1650A. The microcomputer fetches a data block from the ROM, formats
-
OCR Scan
xtal 12MHz 312-MHz

pic1654

Abstract: RC522 PIC1650A, PIC1670 Open-Drain I/O Ports Any or all of the I/O lines may be specified by the customer to be , refer to PIC1650A programming cautions. This principle is the same whether operating on individual bits
-
OCR Scan
PIC16C63 PIC 1650 PIN27

TIBC

Abstract: 16C55 PICAL Cross Assembler is used for the General Instrument family of microcomputers including the PIC1650A
-
OCR Scan
TIBC ASSEMBLER reservation code segment M0033 P00031

crystal oscillator clock generation 4MHZ

Abstract: 50khz oscillator sine wave PIC1650A microprocessor. PIN CONFIGURATIONS 24 PIN DUAL IN LINE Top View I H0l/p C â'¢ 1 \J 24 3 Vss (0
-
OCR Scan
AY-3-2012 crystal oscillator clock generation 4MHZ 50khz oscillator sine wave M600 three phase ups circuit diagrams 2 pin crystal oscillator 4mhz 1000MH

cerberus uc 90q

Abstract: cerberus point 37 Reset Input Master reset input connect to corresponding pin on TELEVIEW control PIC1650A 38
-
OCR Scan
1N4001 N4001 ES4265 cerberus uc 90q cerberus UC90Q CUPV10001 autodialer sms

HIGHWAY 09 16 PIN IC PIN

Abstract: HIGHWAY 08 ic PIC1650A-533 APPENDIX 2 This version interfaces either w ith an ASCII, return to zero keyboard or with a , CHARACTERISTICS (See PIC1650A Date Sheet fo r.fu ll specification). Standard conditions (unless otherwise stated
-
OCR Scan
HIGHWAY 09 16 PIN IC PIN HIGHWAY 08 ic PIC16S0-532/533 C1650-532/533 PIC1650-532/533 PIC1650-532 PIC1650532/533

PIC1655A

Abstract: PIC1655ai PIC1650A, PIC1670 Open-Drain I/O Ports Any or all of the I/O lines may be specified by the customer to be , programmed for the PIC1650A mode. (Refer to the PICES Manual). The PIC1664 contained within the module should
-
OCR Scan
PIC1655ai pic basic examples PFD1000

CERBERUS

Abstract: TELEVIEW System TELEVIEW control PIC1650A No connection Positive supply +5 V nom. Positive supply to output buffers +9.1V
-
OCR Scan

54221

Abstract: PIC1650A PIC1650A, PIC1670 Open-Drain I/O Ports Any or all of the I/O lines may be specified by the customer to be , bi-directional I/O lines â  3 level stack for subroutine nesting â  Same PIC instruction sets as PIC1650A or , bidirectional input/output lines. As with the PIC1655A, registerfile F-10, which in the PIC1650A was I/O , SYSTEM OSC1 (PIN 1) 4-82 PIC1656 inst«*» MASTER CLEAR (TYPICAL CIRCUIT) R > R 100K TO PIC1650A
-
OCR Scan
54221 AY-5-4121 AY-5-4221

KA 1046 Y 650

Abstract: te3h PIC1650A, PIC1670 Open-Drain I/O Ports Any or all of the I/O lines may be specified by the customer to be , programmed for the PIC1650A mode. (Refer to the PICES Manual). The PIC1664 contained within the module should
-
OCR Scan
KA 1046 Y 650 te3h
Showing first 20 results.