Established in 1997...Celebrating our 20+ Year Anniversary
payment methods
Part Number Search:

Parts

 
HA 21371 R(ROT)
HA-2A251K
HA-FX300B
HA006A
HA03074U0
HA 2151 R(ROT)
HA-2EE17
HA-FX300R
HA006D002W
HA032
HA 22620 B 2019 EX
HA-2P-4PH-13L2V2
HA-FX300T
HA006D003H
HA03207350
HA 2525-5
HA-2P16126
HA-GHOF-1-12
HA0071550
HA03207350
HA 2700 GC
HA-2P30248
HA-IR01SV
HA0071550
HA032075U0
HA 4314 BCB 96
HA-2P36248
HA-KX-054
HA0084
HA032075U0
HA 4314 BCBZ
HA-2P483612
HA-M20-9830822
HA0086K
HA032D001BC1
HA 4314 BCP
HA-2WKL
HA-MS250MT1
HA008B001B
HA032D001BC3
HA 4344 BCB
HA-2WSP1612
HA-NC80
HA008D003B
HA032D001BC5
HA 4600 CB
HA-3-2444-5
HA-NK9210
HA009092DIEFORMcertifiedUSOEM
HA032D001BS1M
HA 5013 IB
HA-3-2515-5
HA-PJ864L
HA0091
HA032D001BS3M
HA 5022 IP
HA-3-2625-5
HA-PT750MQMJ
HA00A7303CLFTR
HA032F
HA 5023 I
HA-3-5033-5
HA-S650
HA00A7318LFTR
HA032FC
HA 5023 IP
HA-3-5330-5
HA-TA
HA00I
HA032M
HA 5023 MJ 883
HA-30-300
HA-TADP
HA00I
HA032MC
HA 5024 IBINT
HA-3009C.5/T1
HA-W600RF
HA00I0AA-IA
HA0330500000G
HA 51338SP
HA-30201B.6/T1
HA-X580
HA00I0AAIA
HA034
HA 60125
HA-30201B.75/T1
HA.002220C1RE
HA00M
HA0340500000G
HA 6V/6W (AS10H+)
HA-30201D2/T1
HA.004710C0AE
HA00MEP
HA034BDL
HA 7210 IB
HA-309575
HA.004710C0RE
HA01-0221
HA03579XFAS32XX
HA 7210 IP
HA-313-GAA
HA.004710C1RE
HA01006PKM.
HA0370500000G
HA 8005
HA-313-HAA
HA.02235C1RM
HA010107
HA0371500000G
HA 925208883 B
HA-313-JAA
HA.03320C0AE
HA010201
HA04
HA DET
HA-313-KAA
HA.047-35N1RK
HA010206
HA04
HA-0002
HA-322
HA.04720C0AE
HA0103
HA04-M
HA-002
HA-325
HA.04735C1RM
HA010308
HA040-4E1
HA-002(R)
HA-32525-5
HA.15-20CIAK
HA010401
HA04000XFCD20GX
HA-003
HA-328
HA.2215C1AM
HA010405
HA04000XFCD20GX
HA-003(10TA1-040003-00)
HA-350-3.6864
HA.2220C2AM
HA010701
HA04000XFSB20CA
HA-003(R)
HA-35020-5
HA.2235C3AM
HA010801
HA04000XFSS20XA
HA-003-1
HA-3613867-1
HA.226C0AM
HA010820
HA040016GB131
HA-003-1_
HA-3613867-2
HA.47-10C2RM
HA010821
HA0400500000G
HA-003/TAIMAG
HA-3614344
HA.47-20N3RM
HA010F
HA04006PKM
HA-006-A
HA-370-32.0MHZ
HA.47-35C5AK
HA010FC
HA040103
HA-010-000
HA-3FXX
HA.47-35N4RK
HA010M
HA0401500000G
HA-0130
HA-4-87
HA.4710N2RM
HA010MC
HA0401500060G
HA-0211-004-B
HA-413-MAA
HA.472C0AM
HA010SO
HA040402
HA-0224
HA-419700
HA/1/4905/5
HA011001
HA0404E1
HA-027
HA-423-HAA
HA/SP7210I
HA011001BO
HA0404E2
HA-0298-03
HA-459
HA0-1608-8
HA011001BO
HA0405K
HA-02MUI003
HA-4741
HA0-2405B5454-6
HA011002
HA0405K
HA-034
HA-4741-5
HA0-2420-2
HA011012NO
HA0424W
HA-072
HA-4741/883
HA0-2420-2-DIE
HA011012NO
HA0430500000G
HA-091A
HA-4900
HA0-2425-6
HA0119
HA0431500000G
HA-094D
HA-4902
HA0-2500-2
HA0119HI1056
HA0440500000G
HA-095
HA-4902-21
HA0-2502-2
HA0119ISS
HA04502010
HA-095-BDL
HA-4905
HA0-2515-2
HA0119TISS
HA046022DIEFORMcertifiedUSOEM
HA-1
HA-4905-5
HA0-2515-6
HA0120ISS
HA046052DIEFORMcertifiedUSOEM
HA-1-100
HA-5
HA0-2520
HA0120TISS
HA046056DIEFORMcertifiedUSOEM
HA-1-2400-8
HA-5-50
HA0-2520-2
HA0124ISO
HA0470500000G
HA-1-25415
HA-5-6.55360MHZ
HA0-2522-2
HA012611
HA0471500000G
HA-1-3
HA-50-100
HA0-2522-2 WAFER
HA012611
HA04741-2 WAFER
HA-1-4
HA-50-50
HA0-2525-2
HA012611S1
HA047412
HA-1-4620-2
HA-5002
HA0-2525-6
HA012611S1
HA047416DIEFORMcertifiedUSOEM
HA-1-5
HA-5002-2
HA0-2525B5454-6
HA012611ST
HA04741DIEFORMcertifiedUSOEM
HA-1-5134/883
HA-5002-5
HA0-2539-2
HA012612S
HA049022DIEFORMcertifiedUSOEM
HA-1-5320-5
HA-5002-7
HA0-2540-2
HA01276301
HA049056DIEFORMcertifiedUSOEM
HA-1-6
HA-5002-8
HA0-2540-6
HA0130
HA04905DIEFORMcertifiedUSOEM
HA-10-100
HA-5002/883
HA0-2541-2
HA0130ISS
HA04915XFSB18CX
HA-100-100
HA-5004
HA0-2541-2/DIE
HA0130TISS
HA04915XFSB18CX
HA-103
HA-5020
HA0-2541-6
HA0140ISS
HA04A
HA-103-GAA
HA-5020-5
HA0-2542-2
HA0151-002
HA04M
HA-1040
HA-5020883
HA0-2542-6
HA0151-003
HA04M
HA-105E
HA-5023IP
HA0-2542-6(DIE)
HA016088
HA05
HA-1065-01-2A
HA-5033-2
HA0-2542-6/DIE
HA016F
HA05
HA-107-1
HA-5044770-30
HA0-2600
HA016F1732
HA050022
HA-110
HA-5050100-5
HA0-2600-2
HA016FC
HA050026DIEFORMcertifiedUSOEM
HA-111
HA-5102
HA0-2602-2
HA016M
HA0500500000G
HA-118041NT
HA-5102-2
HA0-2605-6
HA016M1732
HA050332
HA-12-H
HA-5102-5
HA0-2620-2
HA016MC
HA050332DIE
HA-122 G
HA-5102-7
HA0-2622-2
HA0181
HA05068XFAD30XX
HA-125-2
HA-5102-8
HA0-2625-6
HA01B0278A001
HA051022DIE
HA-126(6P6C)(RJ11-6P)
HA-5102/883
HA0-2645-6
HA01FN722-066'
HA05104
HA-1280
HA-5104
HA0-2655-6
HA01FN722066
HA051042
HA-1290-03-2A
HA-5104/883
HA0-2725-6
HA02
HA051042DIEFORMcertifiedUSOEM
HA-1333
HA-5104883
HA0-2840-6
HA02
HA051142
HA-141
HA-5112
HA0-2841-6
HA02-M
HA05114DIEFORMcertifiedUSOEM
HA-1413LRS
HA-5112883
HA0-2842-6
HA0200500000G
HA051272
HA-1413NS
HA-5114
HA0-4605-6
HA020050000AG
HA05142DIEFORMcertifiedUSOEM
HA-1414PHI6
HA-5114-2
HA0-4741-2
HA020101
HA051442
HA-1414PHK
HA-5114883
HA0-4741-2-DIE
HA020111006MA
HA051446DIEFORMcertifiedUSOEM
HA-1418J10
HA-5127
HA0-4905-6
HA020163003MA
HA05144DIEFORMcertifiedUSOEM
HA-1418K12
HA-5127/883
HA0-5002-2
HA020201
HA051476DIEFORMcertifiedUSOEM
HA-1418M16
HA-5127A
HA0-5002-2 DIE
HA020202
HA051626DIEFORMcertifiedUSOEM
HA-1418N4D6UL
HA-5134
HA0-5002-6
HA020203
HA051806DIEFORMcertifiedUSOEM
HA-1418N4D8
HA-5134/883
HA0-5033-2
HA020204
HA05190-6
HA-1418P16
HA-5135
HA0-5033-2-DIE
HA0207
HA051906
HA-1418U12
HA-5135-Z
HA0-5033-6
HA021R
HA051952DIEFORMcertifiedUSOEM
HA-1418YY20
HA-5135/883
HA0-5102-2-DIE
HA021S
HA051956DIEFORMcertifiedUSOEM
HA-1418ZY18
HA-5137
HA0-5104-2
HA0230500000G
HA0521500060G
HA-1420H9
HA-5137883
HA0-5114-2
HA0231500000G
HA053202
HA-1420P9
HA-5137A
HA0-5114-2 WAFER
HA023150000AG
HA053206
HA-1427-LKN1
HA-5141
HA0-5114-6
HA02322057
HA053206DIEFORMcertifiedUSOEM
HA-145
HA-5141 (GEN)
HA0-5127-2
HA023610
HA05320DIEFORMcertifiedUSOEM
HA-14741-883
HA-5142
HA0-5135-6
HA023R
HA053302
HA-1481DJ10
HA-5142/883
HA0-5142-6
HA023S
HA053306DIEFORMcertifiedUSOEM
HA-1481DSK
HA-5144
HA0-5144-2
HA024202
HA05793-101
HA-1481FA12K
HA-5147
HA0-5180-6
HA024202DIEFORMcertifiedUSOEM
HA05793101
HA-1481FA16K
HA-5147/883
HA0-5180-X
HA02420DIEFORMcertifiedUSOEM
HA05P15HV
HA-1481FA8K
HA-5147A
HA0-5180A-X
HA024240
HA060
HA-1481FC20KGY2
HA-5160
HA0-5190
HA024252DIEFORMcertifiedUSOEM
HA06306R8MTA00
HA-1481FC8KGY2
HA-5170
HA0-5190-2
HA024256DIEFORMcertifiedUSOEM
HA06400XFAS32SX
HA-1481S48K
HA-5177
HA0-5195-6
HA02425DIEFORMcertifiedUSOEM
HA065
HA-1481W0905
HA-5177883
HA0-5320-2
HA02457XFSD32XA
HA0650470MTH00
HA-1481WSS0503
HA-5180-2
HA0-5320-4
HA025
HA065180000AG
HA-15-1C
HA-5180-5
HA0-5320-6
HA025002DIEFORMcertifiedUSOEM
HA065180005AG
HA-15-1P
HA-5190
HA0-5330-2
HA025026DIEFORMcertifiedUSOEM
HA065A-BHC-01
HA-15-50
HA-5190/883
HA0-5330-6
HA025050G
HA0670500000G
HA-15134-5
HA-5195
HA0.01-35N1RK
HA025052DIEFORMcertifiedUSOEM
HA06835C1RM
HA-15320-5
HA-52056
HA0.033-35C1RK
HA025056DIEFORMcertifiedUSOEM
HA06FWKD
HA-160-40.000
HA-52057
HA0.068-20C1RK
HA02505DIEFORMcertifiedUSOEM
HA070XIEBCBH6V
HA-16RA-4P(76)
HA-521-2P
HA0.47UH-12T
HA025102DIEFORMcertifiedUSOEM
HA07200XFCB18XX
HA-172
HA-5221
HA00
HA02510DIEFORMcertifiedUSOEM
HA07372XFCB20XX
HA-17904
HA-5221/883
HA00
HA025126DIEFORMcertifiedUSOEM
HA07372XFCB20XX
HA-18574G
HA-5222
HA00-M
HA025126HA025156DIEFORMcertified
HA07372XFCBSEAX
HA-19BM4YL10
HA-5222883
HA000
HA025156DIEFORMcertifiedUSOEM
HA07372XFCBSEAX
HA-2-2520-8
HA-5320
HA00000931
HA025166DIEFORMcertifiedUSOEM
HA075050
HA-2-3
HA-5320883
HA00000933
HA02520/1
HA07948XFBS12XX
HA-2-4
HA-5320KH
HA0000222
HA025201
HA07948XFBS12XX
HA-2-5
HA-5340
HA0000222
HA025202DICE
HA07A
HA-2-5002-5
HA-5340883
HA000030
HA025202DIEFORMcertifiedUSOEM
HA07E-B-100
HA-2-5002-8
HA-53769
HA0000703TR
HA02520DIEFORMcertifiedUSOEM
HA08
HA-2-6
HA-55
HA0000704TR
HA02522-2
HA08
HA-20-100
HA-55-3.513K-.1%
HA000098 AS P/SPEC
HA02522-2 WAFER
HA08-M
HA-20-200
HA-56166
HA000098ASP/SPEC
HA02522/1
HA08000XFBA32CX
HA-20-50
HA-56213
HA000172
HA025221
HA08000XFCASESX
HA-200-50
HA-57150-000
HA000174 DWG. Rev:A
HA025222
HA0800500000G
HA-2000
HA-58335
HA000174DWG.Rev:A
HA025222
HA080HJ
HA-201-2
HA-58745
HA000194
HA025222DIEFORMcertifiedUSOEM
HA0811ISS
HA-202
HA-60-1.1M-0.1%-100PPM
HA000194 AS PER SPEC
HA025226DIEFORMcertifiedUSOEM
HA0811TISS
HA-203-MAB
HA-60-100M-5%-100PPM
HA000248
HA025256DIEFORMcertifiedUSOEM
HA0812-403
HA-2050(1.015.1202-B)
HA-60-110M-0.1%-100PPM
HA000249 P/BATM SPEC
HA02525DIEFORMcertifiedUSOEM
HA0851006B
HA-206
HA-60-110M-0.25%
HA000249 PER DRAWING
HA025392DIEFORMcertifiedUSOEM
HA08B
HA-223-KAB
HA-60-990M-0.5%
HA000250 PER DRAWING
HA025396
HA08M
HA-223-LAA
HA-600-100
HA000250PERDRAWING
HA025396DIEFORMcertifiedUSOEM
HA08M
HA-23-U
HA-61957
HA000279
HA02539DIEFORMcertifiedUSOEM
HA08MW
HA-2400
HA-62055
HA000279 AS BATM SP
ha025402
HA08Q
HA-2404
HA-6260
HA000284
HA025402DIEFORMcertifiedUSOEM
HA08Q
HA-2405
HA-6261
HA000284_
HA02540DIEFORMcertifiedUSOEM
HA09000005013
HA-2405-9
HA-6262
HA000348
HA02541-6
HA09000005027
HA-2406
HA-6263
HA000395
HA025412
HA09000005115
HA-2420
HA-6264
HA000395_
HA025412DIE
HA09061326931
HA-2425
HA-6265
HA000396
HA025416
HA09062032911
HA-2444
HA-640
HA000396_
HA025422
HA09140060303
HA-2444/883
HA-65
HA0005360
HA025422DIEFORMcertifiedUSOEM
HA09150006101
HA-2500/883
HA-65-990M-0.5%-100PPM
HA0005360LF
HA025426DIE
HA09150006106
HA-2502/883
HA-7-2620-2
HA0005360LFTR
HA02542DIEFORMcertifiedUSOEM
HA09150006124
HA-2505
HA-7-5158-5
HA0005437A
HA025462DIEFORMcertifiedUSOEM
HA09150006202
HA-2510/883
HA-7210
HA0005437ALF
HA026002
HA09150006203
HA-2512/883
HA-72544-5
HA0005587ALFVT
HA026002DIEFORMcertifiedUSOEM
HA09150006204
HA-2515
HA-72841/883
HA0005587LF
HA026006DIEFORMcertifiedUSOEM
HA09150006206
HA-2515-5
HA-72FD20
HA0006423
HA02600DIEFORMcertifiedUSOEM
HA09200030401
HA-2520
HA-72ZYFW
HA0006423LF
HA026022DIEFORMcertifiedUSOEM
HA09200030620
HA-2520/883
HA-75-50
HA0006423LFTR
HA026026DIEFORMcertifiedUSOEM
HA09200030801
HA-2522
HA-834
HA0006423LFTR13
HA026052DIEFORMcertifiedUSOEM
HA09200030820
HA-2522-003
HA-9/C
HA0008374
HA026056DIEFORMcertifiedUSOEM
HA09200321530
HA-2522/883
HA-90YFW
HA0008374LF
HA02605DIEFORMcertifiedUSOEM
HA0923ISS
HA-2525
HA-9100-5545-TR
HA0009095LFTR
HA026206DIEFORMcertifiedUSOEM
HA0923TISS
HA-2525-7
HA-9175-A
HA001
HA02620DIEFORMcertifiedUSOEM
HA09300240521
HA-2529-5
HA-945-LS-1-RG
HA001
HA02622-2 WAFER
HA09300241260
HA-2529/883
HA-9P2425
HA00101AA
HA02622/1
HA09330006102
HA-2539
HA-A1389-1.000MHZ
HA0010AA-1A
HA026221
HA09330006104
HA-2540
HA-A1429-45.450MHZ
HA0010AA1A
HA026222
HA09330006105
HA-2540-5
HA-A1429-52.630M
HA0010AAIA
HA026222 WAFER
HA09330006107
HA-2541
HA-A1429-52.69MHZ
HA00131110
HA026222DIE
HA09330006110
HA-2541-2/DIE
HA-A143089.290MHZ
HA0015-48
HA026222DIEFORMcertifiedUSOEM
HA09330006118
HA-2541/883
HA-A25
HA0015325LFVT
HA026256
HA09330006121
HA-2542
HA-A399-104.00MHZ
HA0016055COM
HA026256DIEFORMcertifiedUSOEM
HA09330006205
HA-2542/883
HA-A469-19.440MHZ
HA0017355LF
HA02625DIEFORMcertifiedUSOEM
HA09330006220
HA-2542S
HA-BK-182
HA0017359ALFTR
HA02640-2
HA09330009908
HA-2544
HA-BNC
HA0020600
HA026402
HA09330062701
HA-2546
HA-C 00
HA0020600
HA026402DIEFORMcertifiedUSOEM
HA094D
HA-2546883
HA-C00
HA0020A-1A-E
HA026456DIEFORMcertifiedUSOEM
HA095
HA-2548/883
HA-C00-RED
HA0020AA-1A-E
HA02655DIEFORMcertifiedUSOEM
HA09830XFCA20AX
HA-2556
HA-C00-WHT
HA0020AA1AE
HA026A
HA0AAB
HA-2556883
HA-C00V
HA0025928COM
HA026R
HA0AAB
HA-2600
HA-C1
HA002D001BFH
HA026S
HA0J101P
HA-2600/883
HA-C1-RED
HA002D001BM
HA02700DIEFORMcertifiedUSOEM
HA0P2406-5
HA-2602/883
HA-C10
HA003
HA0270500000G
HA1
HA-2605
HA-C10V
HA003
HA027052DIEFORMcertifiedUSOEM
HA1 2539/883
HA-2620
HA-C2
HA0030A1-1A-E
HA027056DIEFORMcertifiedUSOEM
HA1- 2400 - 2
HA-2622/SDICT-DIE
HA-C20
HA0030A11AE
HA027256DIEFORMcertifiedUSOEM
HA1- 2400 - 8
HA-2625
HA-C20V
HA0030A11AE
HA02725DIEFORMcertifiedUSOEM
HA1- 2400 - 883 Q
HA-2640
HA-C2V
HA0030AI-IA-E
HA02740-6
HA1- 2405 - 5
HA-2640/883
HA-C5
HA0030AIIAE
HA028406
HA1- 2406 - 5
HA-2645
HA-C50
HA003F
HA028416
HA1- 2420 - 2
HA-2655
HA-C6
HA003FS
HA028426
HA1- 2420 - 8
HA-27-SS
HA-C60
HA003M
HA028P1-01L
HA1- 2425 - 5
HA-2839
HA-COV184836
HA003MS
HA028P101L
HA1- 2540 - 5
HA-2839/883
HA-EOLR
HA004
HA02B
HA1- 2541 - 5
HA-2840
HA-F10C
HA004
HA02HW/HDR2PX1-B/L
HA1- 2542 - 2
HA-2840/883
HA-F10CA
HA004B001Y
HA02M
HA1- 2542 - 5
HA-2840883
HA-F10CP
HA004D001W
HA03001
HA1- 2547 - 5
HA-2841
HA-FR50-A
HA004F
HA03001
HA1- 2735 - 5
HA-2841/883
HA-FR50-B
HA004FS
HA030047P0
HA1- 2805 - 5
HA-2842
HA-FR50-P
HA004M
HA0300500000G
HA1- 2825 - 5
HA-2842/883
HA-FR50-S
HA004MS
HA03006PKM
HA1- 4600 - 2
HA-2850
HA-FTADP
HA0056
HA030089Z00412160004
HA1- 4600 - 5
HA-2850/883
HA-FX1X
HA0065
HA030100IND
HA1- 4602 - 2
HA-2A-2650-2
HA-FX20AW
HA006820C1RK
HA0306W
HA1- 4605 - 5

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648