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 : BLM15HD601SN1D Supplier : muRata Manufacturer : Avnet Stock : 40,000 Best Price : €0.0117 Price Each : €0.0118
Part : BLM15HD601SN1D Supplier : muRata Manufacturer : Avnet Stock : 10,000 Best Price : $0.0650 Price Each : $0.0698
Part : BLM18HD601SN1D Supplier : muRata Manufacturer : Avnet Stock : 20,000 Best Price : $0.0593 Price Each : $0.0593
Part : C15427_FLORENTINA-1-SHD-60 Supplier : LEDIL Manufacturer : Avnet Stock : 120 Best Price : €0.4857 Price Each : €0.7556
Part : CS-DSDHD62MM0-002.5 Supplier : Amphenol Manufacturer : Newark element14 Stock : 7 Best Price : $20.52 Price Each : $20.52
Part : DIL48/LQFP64 ZIF HD64-3 Supplier : Dataman Programmers Manufacturer : Newark element14 Stock : - Best Price : $485.00 Price Each : $485.00
Part : DIL48/QFP128 ZIF HD64-2 Supplier : Dataman Programmers Manufacturer : Newark element14 Stock : - Best Price : $485.00 Price Each : $485.00
Part : HD602510 Supplier : Crydom Manufacturer : Newark element14 Stock : - Best Price : $51.89 Price Each : $58.76
Part : F1892HD600 Supplier : Crydom Manufacturer : Future Electronics Stock : - Best Price : $74.76 Price Each : $79.47
Part : HD6090 Supplier : Crydom Manufacturer : Future Electronics Stock : - Best Price : $76.36 Price Each : $81.17
Part : UCY2C221MHD6 Supplier : Nichicon Manufacturer : Future Electronics Stock : - Best Price : $0.78 Price Each : $0.96
Part : UCY2G470MHD6 Supplier : Nichicon Manufacturer : Future Electronics Stock : - Best Price : $0.73 Price Each : $0.89
Part : HD6303YRF Supplier : Renesas Electronics Manufacturer : Rochester Electronics Stock : 150 Best Price : $22.99 Price Each : $28.29
Part : HD63B03YCPJU Supplier : Renesas Electronics Manufacturer : Rochester Electronics Stock : 421 Best Price : $22.99 Price Each : $28.29
Part : HD63B09RP Supplier : Renesas Electronics Manufacturer : Rochester Electronics Stock : 10 Best Price : $19.97 Price Each : $24.58
Part : HD6413003TF10 Supplier : Renesas Electronics Manufacturer : Rochester Electronics Stock : 1,450 Best Price : $17.97 Price Each : $22.12
Part : CWHD6 Supplier : Hammond Manufacturing Manufacturer : Carlton-Bates Company Stock : - Best Price : $15.61 Price Each : $15.61
Part : HD60125 Supplier : Crydom Manufacturer : Carlton-Bates Company Stock : - Best Price : $133.52 Price Each : $133.52
Part : HD6050 Supplier : Crydom Manufacturer : Carlton-Bates Company Stock : - Best Price : $72.35 Price Each : $72.35
Part : NHD6000 Supplier : Vinnic Manufacturer : Component Distributors Stock : 1 Best Price : $7.00 Price Each : $7.50
Part : ACT20JD05HD-6149 V001 Supplier : TE Connectivity Manufacturer : Heilind Electronics Stock : - Best Price : - Price Each : -
Part : ACT20JG16HD-6149 V001 Supplier : TE Connectivity Manufacturer : Heilind Electronics Stock : - Best Price : - Price Each : -
Part : ACT20JJ20HD-6149 V001 Supplier : TE Connectivity Manufacturer : Heilind Electronics Stock : - Best Price : - Price Each : -
Part : ACT20MB05HD-6149 V001 Supplier : TE Connectivity Manufacturer : Heilind Electronics Stock : - Best Price : - Price Each : -
Part : CSHD6-40CTR13 Supplier : Central Semiconductor Manufacturer : America II Electronics Stock : 2,083 Best Price : - Price Each : -
Part : HD61203UFS Supplier : Hitachi Manufacturer : America II Electronics Stock : 3,885 Best Price : - Price Each : -
Part : HD6433663C51HV Supplier : Renesas Electronics Manufacturer : America II Electronics Stock : 6,617 Best Price : - Price Each : -
Part : HD6433802B33HV Supplier : Renesas Electronics Manufacturer : America II Electronics Stock : 6,821 Best Price : - Price Each : -
Part : HD614080S Supplier : Hitachi Manufacturer : Bristol Electronics Stock : 24 Best Price : $9.3750 Price Each : $15.00
Part : HD61605 Supplier : Hitachi Manufacturer : Bristol Electronics Stock : 145 Best Price : - Price Each : -
Part : HD6303YCP Supplier : Hitachi Manufacturer : Bristol Electronics Stock : 3 Best Price : $12.00 Price Each : $12.00
Part : HD63463P8 Supplier : Hitachi Manufacturer : Bristol Electronics Stock : 16 Best Price : $4.48 Price Each : $8.96
Part : BLM15HD601SN1D Supplier : muRata Manufacturer : RS Components Stock : 9,225 Best Price : £0.0230 Price Each : £0.0240
Part : BLM15HD601SN1D Supplier : muRata Manufacturer : RS Components Stock : 4,975 Best Price : £0.0310 Price Each : £0.0840
Part : CTB932HD/6 Supplier : Boss Enclosures Manufacturer : RS Components Stock : 640 Best Price : £0.1820 Price Each : £0.3630
Part : ERJ2RHD6200X Supplier : Panasonic Electronic Components Manufacturer : RS Components Stock : 9,300 Best Price : £0.0090 Price Each : £0.0180
Part : HD6788 Supplier : Coilcraft Manufacturer : Coilcraft Direct Stock : - Best Price : - Price Each : -
Part : HD6789 Supplier : Coilcraft Manufacturer : Coilcraft Direct Stock : - Best Price : - Price Each : -
Part : HD6790 Supplier : Coilcraft Manufacturer : Coilcraft Direct Stock : - Best Price : - Price Each : -
Part : HD6791 Supplier : Coilcraft Manufacturer : Coilcraft Direct Stock : - Best Price : - Price Each : -
Part : ECK-AHD681KB Supplier : Panasonic Electronic Components Manufacturer : Ameya Holding Stock : - Best Price : - Price Each : -
Part : ERA-14HD620U Supplier : Panasonic Electronic Components Manufacturer : Ameya Holding Stock : - Best Price : - Price Each : -
Part : ERA-14HD680U Supplier : Panasonic Electronic Components Manufacturer : Ameya Holding Stock : - Best Price : - Price Each : -
Part : ERJ-1RHD6042C Supplier : Panasonic Electronic Components Manufacturer : Ameya Holding Stock : - Best Price : - Price Each : -
Part : HD61104R Supplier : Hitachi Manufacturer : basicEparts Stock : 500 Best Price : - Price Each : -
Part : HD681251 Supplier : TRW Automotive Manufacturer : basicEparts Stock : 93 Best Price : - Price Each : -
Part : HD68A43PHIT Supplier : Hitachi Manufacturer : basicEparts Stock : 338 Best Price : - Price Each : -
Part : UCA2C01MHD6 Supplier : Nichicon Manufacturer : basicEparts Stock : 84,000 Best Price : - Price Each : -
Part : HD6303XP Supplier : Hitachi Manufacturer : ComSIT Stock : 8 Best Price : - Price Each : -
Part : HD63484UCP98 Supplier : Hitachi Manufacturer : ComSIT Stock : 44 Best Price : - Price Each : -
Part : HD6412350TE20IV Supplier : Renesas Electronics Manufacturer : ComSIT Stock : 983 Best Price : - Price Each : -
Part : HD6412394F20V Supplier : Renesas Electronics Manufacturer : ComSIT Stock : 432 Best Price : - Price Each : -
Part : ACT20JD05HD-6149 V001 Supplier : TE Connectivity Manufacturer : Interstate Connecting Components Stock : - Best Price : - Price Each : -
Part : ACT20JG16HD-6149 V001 Supplier : TE Connectivity Manufacturer : Interstate Connecting Components Stock : - Best Price : - Price Each : -
Part : ACT20JJ20HD-6149 V001 Supplier : TE Connectivity Manufacturer : Interstate Connecting Components Stock : - Best Price : - Price Each : -
Part : ACT20MB05HD-6149 V001 Supplier : TE Connectivity Manufacturer : Interstate Connecting Components Stock : - Best Price : - Price Each : -
Part : IHD660 Supplier : POWER INTEGRATIONS Manufacturer : Richardson RFPD Stock : - Best Price : $140.52 Price Each : $200.7400
Part : IHD660IC1 Supplier : POWER INTEGRATIONS Manufacturer : Richardson RFPD Stock : - Best Price : $140.52 Price Each : $200.7400
Part : IHD660NT1 Supplier : POWER INTEGRATIONS Manufacturer : Richardson RFPD Stock : - Best Price : - Price Each : -
Part : BLM15HD601SN1D Supplier : muRata Manufacturer : Rutronik Stock : 10,000 Best Price : $0.0159 Price Each : $0.0168
Part : BLM18HD601SN1D Supplier : muRata Manufacturer : Rutronik Stock : 24,000 Best Price : $0.0201 Price Each : $0.0213
Part : BLM15HD601SN1D Supplier : muRata Manufacturer : TME Electronic Components Stock : 10,000 Best Price : $0.0161 Price Each : $0.0576
Part : BLM18HD601SN1D Supplier : muRata Manufacturer : TME Electronic Components Stock : 2,400 Best Price : $0.0236 Price Each : $0.0337
Part : HD600 Supplier : Extech by FLIR Manufacturer : TME Electronic Components Stock : 2 Best Price : $448.7100 Price Each : $474.5500
Part : UCS2C101MHD6 Supplier : Nichicon Manufacturer : TME Electronic Components Stock : 402 Best Price : $0.4581 Price Each : $0.9432
Part : A80960HD66 Supplier : - Manufacturer : Chip One Exchange Stock : 32 Best Price : - Price Each : -
Part : BLM18HD601SN1D Supplier : muRata Manufacturer : Chip One Exchange Stock : 2,030 Best Price : - Price Each : -
Part : ERJ2RHD683X Supplier : Panasonic Electronic Components Manufacturer : Chip One Exchange Stock : 48,800 Best Price : - Price Each : -
Part : HD61203 Supplier : Hitachi Manufacturer : Chip One Exchange Stock : 157 Best Price : - Price Each : -
Part : HD6050-10 Supplier : Crydom Manufacturer : Chip1Stop Stock : 4 Best Price : $67.7000 Price Each : $67.7000
Part : HD6050-10 Supplier : Crydom Manufacturer : Chip1Stop Stock : 2 Best Price : $64.6000 Price Each : $64.6000
Part : HD6412352F20(V) Supplier : Renesas Electronics Manufacturer : Chip1Stop Stock : 100 Best Price : $42.6000 Price Each : $58.7000
Part : HD6417144F50V Supplier : Renesas Electronics Manufacturer : Chip1Stop Stock : 40 Best Price : $29.60 Price Each : $38.9000
Part : BLM18HD601SN1D Supplier : muRata Manufacturer : element14 Asia-Pacific Stock : 3,322 Best Price : $0.05 Price Each : $0.1630
Part : BLM18HD601SN1D Supplier : muRata Manufacturer : element14 Asia-Pacific Stock : 3,322 Best Price : $0.05 Price Each : $0.1630
Part : CS-DSDHD62MM0-002.5 Supplier : Amphenol Manufacturer : element14 Asia-Pacific Stock : 7 Best Price : $24.21 Price Each : $28.6160
Part : CS-DSDHD62MM0-005 Supplier : Amphenol Manufacturer : element14 Asia-Pacific Stock : 2 Best Price : $39.07 Price Each : $47.5680
Part : 97B-3106A-18-1P-HD-622 Supplier : Amphenol Aerospace Manufacturer : Farnell element14 Stock : - Best Price : £16.01 Price Each : £24.02
Part : BLM18HD601SN1D Supplier : muRata Manufacturer : Farnell element14 Stock : 3,919 Best Price : £0.0318 Price Each : £0.0849
Part : CS-DSDHD62MM0-002.5 Supplier : Amphenol Manufacturer : Farnell element14 Stock : 7 Best Price : £22.00 Price Each : £24.19
Part : CS-DSDHD62MM0-005 Supplier : Amphenol Manufacturer : Farnell element14 Stock : 2 Best Price : £24.16 Price Each : £26.55
Part : CS-DSDHD62MM0-002.5 Supplier : MASTER ELECTRONICS Manufacturer : Master Electronics Stock : - Best Price : - Price Each : -
Part : CS-DSDHD62MM0-005 Supplier : MASTER ELECTRONICS Manufacturer : Master Electronics Stock : - Best Price : - Price Each : -
Part : HD600 Supplier : MASTER ELECTRONICS Manufacturer : Master Electronics Stock : - Best Price : - Price Each : -
Part : HD60125 Supplier : MASTER ELECTRONICS Manufacturer : Master Electronics Stock : - Best Price : - Price Each : -
Part : A80960HD-66 Supplier : Intel Manufacturer : New Advantage Stock : 3 Best Price : - Price Each : -
Part : HD63A03YP Supplier : Hitachi Manufacturer : New Advantage Stock : 3 Best Price : - Price Each : -
Part : HD647180XOP6 Supplier : Hitachi Manufacturer : New Advantage Stock : 268 Best Price : $36.17 Price Each : $50.00
Part : UHE1A152MHD6 Supplier : Nichicon Manufacturer : New Advantage Stock : 17,700 Best Price : $0.1387 Price Each : $0.1430
Part : 14-HD610N-C Supplier : Qualtek Electronics Manufacturer : Sager Stock : - Best Price : - Price Each : -
Part : 17-EHD610B-C Supplier : Qualtek Electronics Manufacturer : Sager Stock : - Best Price : $37.07 Price Each : $47.18
Part : 17-EHD610B-L Supplier : Qualtek Electronics Manufacturer : Sager Stock : - Best Price : $23.03 Price Each : $29.94
Part : F1842HD600 Supplier : Crydom Manufacturer : Sager Stock : - Best Price : $69.92 Price Each : $75.26
Shipping cost not included. Currency conversions are estimated. 

HD66780 Datasheet

Part Manufacturer Description PDF Type
HD66780 New Japan Radio Cross Reference Guide Original
HD66780 Hitachi Semiconductor Dot Matrix Liquid Crystal Display Controller and Driver Scan
HD66780FH Hitachi Semiconductor Dot Matrix Liquid Crystal Display Controller and Driver Scan
HD66780FS Hitachi Semiconductor Dot Matrix Liquid Crystal Display Controller and Driver Scan

HD66780

Catalog Datasheet MFG & Type PDF Document Tags

HD44100H

Abstract: with HD44100H the relation between character codes and character patterns in the Hitachi standard HD66780A00. , instruction from the MPU to the HD66780. If the instruction is sent without checking the busy flag, the time , HD66100F to the HD66780. When connected to the HD66780, the HD44100H or HD66100F is used as a segment , HD66780 (LCD-IIA)- (Dot Matrix Liquid Crystal Display Controller and Driver) Description The LCD-ILA (HD66780) a dot matrix liquid crystal display controller and driver LSI displays alphanumerics
-
OCR Scan
with HD44100H 40x2 lcd hd44780 hitachi 40x2 lcd HD44100H application note HD44100 CB1026R

HD66780

Abstract: instruction set HITACHI HD6301 from the MPU to th e HD66780. If the instruction is sent without checking the busy flag, the tim e b , ecting liquid crystal display driver LSI's HD44100H or HD66100F to th e HD66780. W hen con n ected to th , HD66780 (LCD-II A)-(Dot Matrix Liquid Crystal Display Controller and Driver) Description The LCD-HA (HD66780) a dot m atrix liquid crystal display controller and driver LSI dis plays alphanumerics , system s w ith low chipcount by using th e LCD-HA (HD66780). If a driver LSI (HD44100H or HD66100F) is
-
OCR Scan
instruction set HITACHI HD6301 hd6678 HITACHI microcontroller HD6301 66100F

HD66780

Abstract: HD44100H application note . P ackag e HD66780FS 80-pin plastic QFP (FP-80B) HD66780FH 80-pin plastic QFP (FP-80A) 156 , M Address 1 - line 041 05 06 - HD66780- 09|0A|0B ( joc odJoeJofJlojl l|l 2 jl3 [mJ,5 J1 , e H ita chi sta n d a rd HD66780A00. U ser-d efin ed ch a racter p a tte rn s are also available by , instruction from th e MPU to th e HD66780. If th e instruction is se n t w ith o u t checking th e busy flag , 's HD44100H or HD66100F to th e HD66780. W hen c o n n e c te d to th e HD66780, th e HD44100H or HD66100F is
-
OCR Scan
microcontroller disigner CIRCUIT 16*2 HD 44780 LCD display O---60 D66780

HD64410

Abstract: HD61105 -80A -Applicable LSI - Applicable LSI HD61602, HD61603, HD61604, HD61605, HD44780, HD66780, HD63645, HD64645, HD64646, HD644102CH ?S 6± Q 4 (I 008 ± 0 0 16) HD66780, HD44780, HD61602 FP-54 ? 9> 11
-
OCR Scan
HD43160AH HD44105H HD64410 HD61105 HD66100 HD61830-HD61830B FP-80 FP-60 HD44103CH HD61830

hd44780s

Abstract: HD43160AH (HD44780S, HD44780U), LCD-IIA (HD66780), LCD-II/E (HD66702), LCD-HI (HD44790), HD66710 40 internal liquid
-
OCR Scan
HD44100R LCD HD44780U HD43160A D44100R-- HD61830/61830B 100RFS FP-60A D44100R

LH5008

Abstract: lcd cross reference LCD PRODUCTS LCD PRODUCTS Application LCD 40 CH. Driver LCD Driver/ Controller LCD 80 CH. Driver LCD 80 CH. COM/SEG Driver 68 CH. Common Driver(P-Well) 80 CH. Segment Driver (P-Well) 32 CH. Common Driver 50 CH. Segment Driver LCD Driver & Controller KS0105 KS0106 KS0068 (Original) KS0070 KS0076 KS0107 KS0108 KS0786 KS0787 KS0788 KS0789 HD66107T KS0104 CROSS REFERENCE GUIDE SAMSUNG KS 0065 KS0066 KS0063 KS0083 HATACHI ·HD44100H *HD44780 HD66780 HD66100 HD66106F OKI MSM5259GS *MSM622B SHARP
-
OCR Scan
LH5008 SED1180F LC7930 LH5030 LH5031 lcd cross reference sanyo LC7930 t9842b Samsung HD44780 SHARP HD44780 LH5006A SED1278F SED1190F SED1191F

HD66100

Abstract: laptop lcd circuits (LCD-M ) 5 28 5 5 10 5 11 2 HD66780 (L C D -IIA ) 5 5 2 HD61830 5 30 -20 to +75 7360 12 1.1 Static , I - - 40 HD66780 (L C D -1 ! A ) H 1 - 1 - - I- 1 1/128 f - 1/64 H
-
OCR Scan
D61203 laptop lcd circuits HD66840 lcd ts 240 128 D 44100H FP-100 H044102CH HD61102 HD61202 H061605

HD66780

Abstract: HD44100H LCD driver HD66780 (LCD-IIA) 5 5 2 HD61830 5 -2 0 t o +75 -20 to +75*' -20 to +75 6420 80x8 6 7200 8 0x8
-
OCR Scan
HD61100A TFP-100 HD44100H LCD driver HD61106A tft type lcd driver HD61106 HD86100F HD61200 HD61104 HD61104A HD86106F

20X2 hitachi lcd

Abstract: LCD display 20X2 ) HD44780 LCD-II and HD66780 LCD-II A LCD-II (HD44780) 80 bytes (80 characters) LCD- IIA (HD667S0) Sam
-
OCR Scan
20X2 hitachi lcd LCD display 20X2 HD44780 LCD display 20X2 LCD DISPLAY 61830B00 hd66100f lcd 4 x 40 driver H044100H D44100H HD61105A 100-P FP-100A

20X2 hitachi lcd

Abstract: HD66780 Products 8. H D44780 LCD-II and H D 66780 LCD-II A LCD-II (HD44780)_L CD-11A (HD66780) 8 0 bytes (80
-
OCR Scan
hitachi 14 pin lcd display lcd 20x2 HD66204 D66205 HD66205 D66106F D63645F D64645F
Abstract: , LCTC (HD61830/61830B), LCD- II (HD44780S, HD44780U), LCD-IIA (HD66780), LCD-II/E (HD66702), LCD-Ill -
OCR Scan
HD44100R---------------------

HD66780

Abstract: hd44780s controllers: HD43160AH, LCTC (HD61830/ 61830B), LCD-II (HD44780S, HD44780U), LCD-IIA (HD66780), LCD-II/E
Hitachi Semiconductor
Original
HCD44100R display driver DL2 DL1 lcd HD431 HD44100RFS

Displays, 70-DOT Matrix LCD

Abstract: HD66702 Item (H044780) (HD66780) (H066702) Power supply voltage 5 V ± 10% 5 V± 10% 5 V ± 10% for standard
-
OCR Scan
Displays, 70-DOT Matrix LCD H0-44780 2782b LCD-II/E20- LCD-II/E20 HCD66702 HCD66702L D-II/E20
Abstract: is best suited for extending the segment drive capability of the SED1278, HD44780, HD66780, or low -
OCR Scan
SED1181 7R32R0R 7R32RD1 00043SR

SED1181FLA

Abstract: SED1191F , HD44780, HD66780, or low voltage 4-bit microcomputers. 1.2 FEATURES · · · · · · · ·
S-MOS Systems
Original
SED1181FLA sed1191 S-MOS SYSTEMS INC X2Do1 lcd sed1191f S-MOS Systems

sony SBX1610-52

Abstract: SBX1610-52 HD66752 HD66752 HD66753 HD66761 HD66780 HMC165S14 HPMX3003 HS0038A HS0038B HT44100 ICL7106 ICL7106 ICL7107
-
Original
BH3543 sony SBX1610-52 SBX1610-52 PCF8544 msm58371 SFH5110-38 equivalent M50925 AD66761 AN1311 AN1311S AN1319 AN1319S AN1339

KAD7001

Abstract: SBX1610-52 New! New! New! New! HD66752 HD66752 HD66752 HD66753 HD66761 HD66765 HD66785 HD66780
-
Original
BA1404 NJM79L05A KAD7001 LA2785 UPC177C ST L7805CV SBX1810-52 AN1339NS AN1393 AN1393NS AN1432 AN1458 AN1458S

KAD7001

Abstract: SBX1610-52 HD66750/1 HD66753 HD66780 HPMX3003 HS0038A HS0038B HT44100 ICL7106 ICL7106 ICL7107 ICL7107
New Japan Radio
Original
MC1723CP equivalent lm723cn L7805CV equivalent M62477 M50727 M34510M4 sbx1610 AN311 AN311S AN7810 AN78L06 AN78L08 AN78L09

H1331C-C

Abstract: h1331c (V) Power HD44780 (LCD-II) HD66780 (LCD-IIA) HD66702* HD61830 HD61830B HD66850
-
OCR Scan
H1331C-C h1331c h1333c H1331C-E H1333C-C LS022C-C HD63L06F1 HO63L05E0/E1/E2 HD44797E H044797E HD404614 HD404814

hitachi HD44780U

Abstract: hd44780s HD66780 (LCD-II/A) 5 V ±10% 3.0 V to V cc 3.0 V to Vc c 16 digits digits x 1 8 HD44780U 2.710 5.5 V
-
OCR Scan
hitachi HD44780U HD63B21 44780U HD44780 display O--------30

480x128

Abstract: HD66106F Products 8. H D44780 LCD-II and H D 66780 LCD-II A LCD-II (HD44780)_L CD-11A (HD66780) 8 0 bytes (80
-
OCR Scan
480x128 LCD 480x128 720X512 D66108T D61603 HD61605C D44102H D44103CH

D44780

Abstract: 61105TF (HD44780S, HD44780U), LCD-IIA (HD66780), LCD-II/E (HD66702), LCD-HI (HD44790), HD66710 40 internal liquid
-
OCR Scan
61105TF hitachi hd44780 display HD61100AH JEDEC tfp100 d431 D43160AH D44105H D61602 D61604 D61605 HD44102CH

44102CH

Abstract: HD66780 , LCTC (HD61830/61830B), LCD- II (HD44780S, HD44780U), LCD-IIA (HD66780), LCD-II/E (HD66702), LCD-Ill
-
OCR Scan
44102CH hitachi tft HD61202-hd61203 43160AH 44103CH HD441 63645F 64645F
Showing first 20 results.