View All

Please refer to the English Version as our Official Version.Return

Europe
France(Français) Germany(Deutsch) Italy(Italia) Russian(русский) Poland(polski) Netherlands(Nederland) Spain(español) Turkey(Türk dili) Israel(עִבְרִית) Denmark(Dansk) Switzerland(Deutsch) United Kingdom(English)
Asia/Pacific
Japan(日本語) Korea(한국의) Thailand(ภาษาไทย) Malaysia(Melayu) Singapore(Melayu) Philippines(Pilipino)
Africa, India and Middle East
India(हिंदी)
North America
United States(English) Canada(English) Mexico(español)
HomeProductsIntegrated Circuits (ICs)Memory

Memory

13,686 Products Found

Product list

1...110111112113114115116...274
Compare Image Part # Manufacturer Description Inventory ECAD Model RoHS Memory Size Clock Frequency Access Time Memory Format Write Cycle Time - Word, Page Memory Interface Base Product Number Memory Organization Package Technology Series Operating Temperature Mounting Type Package / Case Supplier Device Package Voltage - Supply Memory Type Quantity
24LC04BHT-I/SN 24LC04BHT-I/SN Microchip Technology IC EEPROM 4KBIT I2C 400KHZ 8SOIC In stock98390 pcs 4Kbit 400 kHz 900 ns EEPROM 5ms I²C 24LC04BH 256 x 8 x 2 Tape & Reel (TR) EEPROM - -40°C ~ 85°C (TA) Surface Mount 8-SOIC (0.154", 3.90mm Width) 8-SOIC 2.5V ~ 5.5V Non-Volatile
SST25VF016B-50-4C-QAF SST25VF016B-50-4C-QAF Microchip Technology IC FLASH 16MBIT SPI 50MHZ 8WSON In stock16935 pcs 16Mbit 50 MHz - FLASH 10µs SPI SST25VF016 2M x 8 Tube FLASH SST25 0°C ~ 70°C (TA) Surface Mount 8-WDFN Exposed Pad 8-WSON (6x5) 2.7V ~ 3.6V Non-Volatile
W25Q32JVTBIQ W25Q32JVTBIQ Winbond Electronics IC FLASH 32MBIT SPI/QUAD 24TFBGA In stock42330 pcs 32Mbit 133 MHz - FLASH 3ms SPI - Quad I/O W25Q32 4M x 8 Tray FLASH - NOR SpiFlash® -40°C ~ 85°C (TA) Surface Mount 24-TBGA 24-TFBGA (8x6) 2.7V ~ 3.6V Non-Volatile
AT25XE011-XMHN-T AT25XE011-XMHN-T Adesto Technologies IC FLASH 1MBIT SPI 104MHZ 8TSSOP In stock51450 pcs 1Mbit 104 MHz - FLASH 12µs, 3ms SPI AT25XE011 128K x 8 Tape & Reel (TR) FLASH - -40°C ~ 85°C (TC) Surface Mount 8-TSSOP (0.173', 4.40mm Width) 8-TSSOP 1.65V ~ 3.6V Non-Volatile
IS46TR16128B-125KBLA1-TR IS46TR16128B-125KBLA1-TR ISSI, Integrated Silicon Solution Inc IC DRAM 2GBIT PARALLEL 96TWBGA In stock7830 pcs 2Gbit 800 MHz 20 ns DRAM 15ns Parallel IS46TR16128 128M x 16 Tape & Reel (TR) SDRAM - DDR3 - -40°C ~ 95°C (TC) Surface Mount 96-TFBGA 96-TWBGA (9x13) 1.425V ~ 1.575V Volatile
CY7C1370SV25-167BZC CY7C1370SV25-167BZC Infineon Technologies IC SRAM 18MBIT PAR 165FBGA In stock6590 pcs 18Mbit 167 MHz 3.4 ns SRAM - Parallel CY7C1370 512K x 36 Bag SRAM - Synchronous, SDR - 0°C ~ 70°C (TA) Surface Mount 165-LBGA 165-FBGA (13x15) 2.375V ~ 2.625V Volatile
AT25256AW-10SU-1.8 AT25256AW-10SU-1.8 Microchip Technology IC EEPROM 256KBIT SPI 8SOIC In stock8810 pcs 256Kbit 20 MHz - EEPROM 5ms SPI AT25256 32K x 8 Tube EEPROM - -40°C ~ 85°C (TA) Surface Mount 8-SOIC (0.209', 5.30mm Width) 8-SOIC 1.8V ~ 5.5V Non-Volatile
GD25Q64CSIGR GD25Q64CSIGR GigaDevice Semiconductor (HK) Limited IC FLASH 64MBIT SPI/QUAD 8SOP In stock38540 pcs 64Mbit 120 MHz - FLASH 50µs, 2.4ms SPI - Quad I/O GD25Q64 8M x 8 Tape & Reel (TR) FLASH - NOR - -40°C ~ 85°C (TA) Surface Mount 8-SOIC (0.209", 5.30mm Width) 8-SOP 2.7V ~ 3.6V Non-Volatile
TE28F128P30T85A TE28F128P30T85A Nexperia USA Inc. IC FLASH 128MBIT PARALLEL 56TSOP In stock3735 pcs 128Mbit 52 MHz 85 ns FLASH 85ns Parallel 28F128P30 8M x 16 Bulk FLASH - NOR StrataFlash™ -40°C ~ 85°C (TC) Surface Mount 56-TFSOP (0.724", 18.40mm Width) 56-TSOP 1.7V ~ 2V Non-Volatile
CY7C024-25AC CY7C024-25AC Cypress Semiconductor Corp IC SRAM 64KBIT PARALLEL 100TQFP In stock2201 pcs 64Kbit - 25 ns SRAM 25ns Parallel CY7C024 4K x 16 Bulk SRAM - Dual Port, Asynchronous - 0°C ~ 70°C (TA) Surface Mount 100-LQFP 100-TQFP (14x14) 4.5V ~ 5.5V Volatile
IS42S16160G-7BLI IS42S16160G-7BLI ISSI, Integrated Silicon Solution Inc IC DRAM 256MBIT PAR 54TFBGA In stock11876 pcs 256Mbit 143 MHz 5.4 ns DRAM - Parallel IS42S16160 16M x 16 Tray SDRAM - -40°C ~ 85°C (TA) Surface Mount 54-TFBGA 54-TFBGA (8x8) 3V ~ 3.6V Volatile
CY15B102QN-50SXE CY15B102QN-50SXE Infineon Technologies IC FRAM 2MBIT SPI 50MHZ 8SOIC In stock3716 pcs 2Mbit 50 MHz - FRAM - SPI CY15B102 256K x 8 Tube FRAM (Ferroelectric RAM) Automotive, AEC-Q100, Excelon™-Auto, F-RAM™ -40°C ~ 125°C (TA) Surface Mount 8-SOIC (0.209", 5.30mm Width) 8-SOIC 1.8V ~ 3.6V Non-Volatile
MT48H32M16LFB4-6 IT:C MT48H32M16LFB4-6 IT:C Micron Technology Inc. IC DRAM 512MBIT PAR 54VFBGA In stock7140 pcs 512Mbit 166 MHz 5 ns DRAM 15ns Parallel MT48H32M16 32M x 16 Bulk SDRAM - Mobile LPSDR - -40°C ~ 85°C (TA) Surface Mount 54-VFBGA 54-VFBGA (8x8) 1.7V ~ 1.95V Volatile
AT29C512-15TC AT29C512-15TC Microchip Technology IC FLASH 512KBIT PARALLEL 32TSOP In stock5860 pcs 512Kbit - 150 ns FLASH 10ms Parallel AT29C512 64K x 8 Tray FLASH - 0°C ~ 70°C (TC) Surface Mount 32-TFSOP (0.724", 18.40mm Width) 32-TSOP 4.5V ~ 5.5V Non-Volatile
PC28F256P30BFA PC28F256P30BFA Micron Technology Inc. IC FLASH 256MBIT PAR 64EASYBGA In stock6780 pcs 256Mbit 52 MHz 100 ns FLASH 100ns Parallel PC28F256 16M x 16 Tray FLASH - NOR StrataFlash™ -40°C ~ 85°C (TA) Surface Mount 64-TBGA 64-EasyBGA (10x13) 1.7V ~ 2V Non-Volatile
IS61WV25616BLL-10BLI IS61WV25616BLL-10BLI ISSI, Integrated Silicon Solution Inc IC SRAM 4MBIT PARALLEL 48TFBGA In stock15218 pcs 4Mbit - 10 ns SRAM 10ns Parallel IS61WV25616 256K x 16 Tray SRAM - Asynchronous - -40°C ~ 85°C (TA) Surface Mount 48-TFBGA 48-TFBGA (6x8) 2.4V ~ 3.6V Volatile
AT49F002NT-70JC AT49F002NT-70JC Microchip Technology IC FLASH 2MBIT PARALLEL 32PLCC In stock13580 pcs 2Mbit - 70 ns FLASH 50µs Parallel AT49F002 256K x 8 Tube FLASH - 0°C ~ 70°C (TC) Surface Mount 32-LCC (J-Lead) 32-PLCC (13.97x11.43) 4.5V ~ 5.5V Non-Volatile
CY7C09099V-7AXI CY7C09099V-7AXI Infineon Technologies IC SRAM 1MBIT PARALLEL 100TQFP In stock9610 pcs 1Mbit 83 MHz 7.5 ns SRAM - Parallel CY7C09099 128K x 8 Tray SRAM - Dual Port, Synchronous - -40°C ~ 85°C (TA) Surface Mount 100-LQFP 100-TQFP (14x14) 3V ~ 3.6V Volatile
CY7C187-25PXC CY7C187-25PXC Cypress Semiconductor Corp IC SRAM 64KBIT PARALLEL 22DIP In stock11725 pcs 64Kbit - 25 ns SRAM 25ns Parallel CY7C187 64K x 1 Bulk SRAM - Asynchronous - 0°C ~ 70°C (TA) Through Hole 22-DIP (0.300", 7.62mm) 22-PDIP 4.5V ~ 5.5V Volatile
MX29F200CBTI-70G MX29F200CBTI-70G Macronix IC FLASH 2MBIT PARALLEL 48TSOP In stock13046 pcs 2Mbit - 70 ns FLASH 70ns Parallel MX29F200 256K x 8 Tray FLASH - NOR MX29F -40°C ~ 85°C (TA) Surface Mount 48-TFSOP (0.724', 18.40mm Width) 48-TSOP 4.5V ~ 5.5V Non-Volatile
24AA08-I/MS 24AA08-I/MS Microchip Technology IC EEPROM 8KBIT I2C 400KHZ 8MSOP In stock109660 pcs 8Kbit 400 kHz 900 ns EEPROM 5ms I²C 24AA08 256 x 8 x 4 Tube EEPROM - -40°C ~ 85°C (TA) Surface Mount 8-TSSOP, 8-MSOP (0.118', 3.00mm Width) 8-MSOP 1.7V ~ 5.5V Non-Volatile
S25FL064LABNFI011 S25FL064LABNFI011 Infineon Technologies IC FLASH 64MBIT SPI/QUAD 8WSON In stock14322 pcs 64Mbit 108 MHz - FLASH - SPI - Quad I/O, QPI S25FL064 8M x 8 Tube FLASH - NOR FL-L -40°C ~ 85°C (TA) Surface Mount 8-WFDFN Exposed Pad 8-WSON (5x6) 2.7V ~ 3.6V Non-Volatile
S25FL128SAGMFV003 S25FL128SAGMFV003 Infineon Technologies IC FLASH 128MBIT SPI/QUAD 16SOIC In stock7744 pcs 128Mbit 133 MHz - FLASH - SPI - Quad I/O S25FL128 16M x 8 Tape & Reel (TR) FLASH - NOR FL-S -40°C ~ 105°C (TA) Surface Mount 16-SOIC (0.295', 7.50mm Width) 16-SOIC 2.7V ~ 3.6V Non-Volatile
AT24C01-10SI-2.7 AT24C01-10SI-2.7 Microchip Technology IC EEPROM 1KBIT I2C 400KHZ 8SOIC In stock13210 pcs 1Kbit 400 kHz 900 ns EEPROM 10ms I²C AT24C01 128 x 8 Tube EEPROM - -40°C ~ 85°C (TA) Surface Mount 8-SOIC (0.154", 3.90mm Width) 8-SOIC 2.7V ~ 5.5V Non-Volatile
CY7C1354CV25-200AXC CY7C1354CV25-200AXC Infineon Technologies IC SRAM 9MBIT PARALLEL 100TQFP In stock2287 pcs 9Mbit 200 MHz 3.2 ns SRAM - Parallel CY7C1354 256K x 36 Tray SRAM - Synchronous, SDR NoBL™ 0°C ~ 70°C (TA) Surface Mount 100-LQFP 100-TQFP (14x20) 2.375V ~ 2.625V Volatile
M29W160ET70N6E M29W160ET70N6E Micron Technology Inc. IC FLASH 16MBIT PARALLEL 48TSOP In stock4750 pcs 16Mbit - 70 ns FLASH 70ns Parallel M29W160 2M x 8, 1M x 16 Tray FLASH - NOR - -40°C ~ 85°C (TA) Surface Mount 48-TFSOP (0.724", 18.40mm Width) 48-TSOP 2.7V ~ 3.6V Non-Volatile
MT48LC4M32B2B5-6A AAT:L MT48LC4M32B2B5-6A AAT:L Micron Technology Inc. IC DRAM 128MBIT PAR 90VFBGA In stock3988 pcs 128Mbit 167 MHz 5.4 ns DRAM 12ns Parallel MT48LC4M32B2 4M x 32 Tray SDRAM Automotive, AEC-Q100 -40°C ~ 105°C (TA) Surface Mount 90-VFBGA 90-VFBGA (8x13) 3V ~ 3.6V Volatile
25C320T-E/SN 25C320T-E/SN Microchip Technology IC EEPROM 32KBIT SPI 3MHZ 8SOIC In stock38250 pcs 32Kbit 3 MHz - EEPROM 5ms SPI 25C320 4K x 8 Tape & Reel (TR) EEPROM - -40°C ~ 125°C (TA) Surface Mount 8-SOIC (0.154", 3.90mm Width) 8-SOIC 4.5V ~ 5.5V Non-Volatile
AT27C010-45JI AT27C010-45JI Microchip Technology IC EPROM 1MBIT PARALLEL 32PLCC In stock6350 pcs 1Mbit - 45 ns EPROM - Parallel AT27C010 128K x 8 Tube EPROM - OTP - -40°C ~ 85°C (TC) Surface Mount 32-LCC (J-Lead) 32-PLCC (13.97x11.43) 4.5V ~ 5.5V Non-Volatile
MX29GL640EHXFI-70G MX29GL640EHXFI-70G Macronix IC FLASH 64MBIT PARALLEL 64LFBGA In stock9817 pcs 64Mbit - 70 ns FLASH 70ns Parallel MX29GL640 8M x 8 Tray FLASH - NOR MX29GL -40°C ~ 85°C (TA) Surface Mount 64-LBGA, CSPBGA 64-LFBGA, CSP (11x13) 2.7V ~ 3.6V Non-Volatile
IS43TR16128A-15HBL IS43TR16128A-15HBL ISSI, Integrated Silicon Solution Inc IC DRAM 2GBIT PAR 96TWBGA In stock16030 pcs 2Gbit 667 MHz 20 ns DRAM 15ns Parallel IS43TR16128 128M x 16 Tray SDRAM - DDR3 - 0°C ~ 95°C (TC) Surface Mount 96-TFBGA 96-TWBGA (9x13) 1.425V ~ 1.575V Volatile
BR24G04F-3GTE2 BR24G04F-3GTE2 Rohm Semiconductor IC EEPROM 4KBIT I2C 400KHZ 8SOP In stock266540 pcs 4Kbit 400 kHz - EEPROM 5ms I²C BR24G04 512 x 8 Tape & Reel (TR) EEPROM - -40°C ~ 85°C (TA) Surface Mount 8-SOIC (0.173', 4.40mm Width) 8-SOP 1.6V ~ 5.5V Non-Volatile
AT28C256-15SU AT28C256-15SU Microchip Technology IC EEPROM 256KBIT PAR 28SOIC In stock3284 pcs 256Kbit - 150 ns EEPROM 10ms Parallel AT28C256 32K x 8 Tube EEPROM - -40°C ~ 85°C (TC) Surface Mount 28-SOIC (0.295', 7.50mm Width) 28-SOIC 4.5V ~ 5.5V Non-Volatile
BRCB016GWL-3E2 BRCB016GWL-3E2 Rohm Semiconductor IC EEPROM 16KBIT I2C 5UCSP50L1 In stock70340 pcs 16Kbit 400 kHz - EEPROM 5ms I²C BRCB016 2K x 8 Tape & Reel (TR) EEPROM - -40°C ~ 85°C (TA) Surface Mount 5-UFBGA, CSPBGA 5-UCSP50L1 (1.1x1.15) 1.7V ~ 3.6V Non-Volatile
SST39LF400A-55-4C-EKE SST39LF400A-55-4C-EKE Microchip Technology IC FLASH 4MBIT PARALLEL 48TSOP In stock16991 pcs 4Mbit - 55 ns FLASH 20µs Parallel SST39LF400 256K x 16 Tray FLASH SST39 MPF™ 0°C ~ 70°C (TA) Surface Mount 48-TFSOP (0.724', 18.40mm Width) 48-TSOP 3V ~ 3.6V Non-Volatile
TC58NVG2S0HTAI0 TC58NVG2S0HTAI0 Kioxia America, Inc. IC FLASH 4GBIT PARALLEL 48TSOP I In stock15170 pcs 4Gbit - 25 ns FLASH 25ns Parallel TC58NVG2 512M x 8 Tray FLASH - NAND (SLC) - -40°C ~ 85°C (TA) Surface Mount 48-TFSOP (0.724", 18.40mm Width) 48-TSOP I 2.7V ~ 3.6V Non-Volatile
GD25Q80CTIGR GD25Q80CTIGR GigaDevice Semiconductor (HK) Limited IC FLASH 8MBIT SPI/QUAD I/O 8SOP In stock86780 pcs 8Mbit 120 MHz - FLASH 50µs, 2.4ms SPI - Quad I/O GD25Q80 1M x 8 Tape & Reel (TR) FLASH - NOR - -40°C ~ 85°C (TA) Surface Mount 8-SOIC (0.154", 3.90mm Width) 8-SOP 2.7V ~ 3.6V Non-Volatile
AT24C04D-MAHM-T AT24C04D-MAHM-T Microchip Technology IC EEPROM 4KBIT I2C 1MHZ 8UDFN In stock102610 pcs 4Kbit 1 MHz 450 ns EEPROM 5ms I²C AT24C04 512 x 8 Tape & Reel (TR) EEPROM - -40°C ~ 85°C (TA) Surface Mount 8-UFDFN Exposed Pad 8-UDFN (2x3) 1.7V ~ 3.6V Non-Volatile
IS43R16160B-6TL IS43R16160B-6TL ISSI, Integrated Silicon Solution Inc IC DRAM 256MBIT PAR 66TSOP II In stock4410 pcs 256Mbit 166 MHz 700 ps DRAM 15ns Parallel IS43R16160 16M x 16 Tray SDRAM - DDR - 0°C ~ 70°C (TA) Surface Mount 66-TSSOP (0.400', 10.16mm Width) 66-TSOP II 2.3V ~ 2.7V Volatile
IS46TR16256BL-107MBLA3-TR IS46TR16256BL-107MBLA3-TR ISSI, Integrated Silicon Solution Inc IC DRAM 4GBIT PAR 96TWBGA In stock7970 pcs 4Gbit 933 MHz 20 ns DRAM 15ns Parallel IS46TR16256 256M x 16 Tape & Reel (TR) SDRAM - DDR3L Automotive, AEC-Q100 -40°C ~ 125°C (TC) Surface Mount 96-TFBGA 96-TWBGA (9x13) 1.283V ~ 1.45V Volatile
CAT93C66XI CAT93C66XI onsemi IC EEPROM 4KBIT MICROWIRE 8SOIC In stock10840 pcs 4Kbit 2 MHz - EEPROM - Microwire CAT93C66 512 x 8, 256 x 16 Tube EEPROM - -40°C ~ 85°C (TA) Surface Mount 8-SOIC (0.209', 5.30mm Width) 8-SOIC 1.8V ~ 5.5V Non-Volatile
IS42VM16160K-6BLI IS42VM16160K-6BLI ISSI, Integrated Silicon Solution Inc IC DRAM 256MBIT PAR 54TFBGA In stock5080 pcs 256Mbit 166 MHz 5.5 ns DRAM - Parallel IS42VM16160 16M x 16 Tray SDRAM - Mobile - -40°C ~ 85°C (TA) Surface Mount 54-TFBGA 54-TFBGA (8x8) 1.7V ~ 1.95V Volatile
24AA64-I/P 24AA64-I/P Microchip Technology IC EEPROM 64KBIT I2C 400KHZ 8DIP In stock49900 pcs 64Kbit 400 kHz 900 ns EEPROM 5ms I²C 24AA64 8K x 8 Tube EEPROM - -40°C ~ 85°C (TA) Through Hole 8-DIP (0.300', 7.62mm) 8-PDIP 1.7V ~ 5.5V Non-Volatile
CY7C168A-25PC CY7C168A-25PC Cypress Semiconductor Corp IC SRAM 16KBIT PARALLEL 20DIP In stock19525 pcs 16Kbit - 25 ns SRAM 25ns Parallel CY7C168 4K x 4 Bulk SRAM - Asynchronous - 0°C ~ 70°C (TA) Through Hole 20-DIP (0.300", 7.62mm) 20-DIP 4.5V ~ 5.5V Volatile
M29W400DB55N6 M29W400DB55N6 Micron Technology Inc. IC FLASH 4MBIT PARALLEL 48TSOP I In stock17450 pcs 4Mbit - 55 ns FLASH 55ns Parallel M29W400 512K x 8, 256K x 16 Tray FLASH - NOR - -40°C ~ 85°C (TA) Surface Mount 48-TFSOP (0.724", 18.40mm Width) 48-TSOP I 2.7V ~ 3.6V Non-Volatile
AT29C512-90TU AT29C512-90TU Microchip Technology IC FLASH 512KBIT PARALLEL 32TSOP In stock6340 pcs 512Kbit - 90 ns FLASH 10ms Parallel AT29C512 64K x 8 Tray FLASH - -40°C ~ 85°C (TC) Surface Mount 32-TFSOP (0.724', 18.40mm Width) 32-TSOP 4.5V ~ 5.5V Non-Volatile
CY7C1019DV33-10ZSXI CY7C1019DV33-10ZSXI Infineon Technologies IC SRAM 1MBIT PARALLEL 32TSOP II In stock13380 pcs 1Mbit - 10 ns SRAM 10ns Parallel CY7C1019 128K x 8 Tray SRAM - Asynchronous - -40°C ~ 85°C (TA) Surface Mount 32-SOIC (0.400", 10.16mm Width) 32-TSOP II 3V ~ 3.6V Volatile
M24C16-FMH6TG M24C16-FMH6TG STMicroelectronics IC EEPROM 16KBIT I2C 5UFDFPN In stock177090 pcs 16Kbit 400 kHz 900 ns EEPROM 5ms I²C M24C16 2K x 8 Tape & Reel (TR) EEPROM - -40°C ~ 85°C (TA) Surface Mount 5-UFDFN 5-UFDFPN (1.7x1.4) 1.7V ~ 5.5V Non-Volatile
AT27LV256A-90JC AT27LV256A-90JC Microchip Technology IC EPROM 256KBIT PARALLEL 32PLCC In stock14040 pcs 256Kbit - 90 ns EPROM - Parallel AT27LV256 32K x 8 Tube EPROM - OTP - 0°C ~ 70°C (TC) Surface Mount 32-LCC (J-Lead) 32-PLCC (13.97x11.43) 3V ~ 3.6V, 4.5V ~ 5.5V Non-Volatile
AT24C128B-TH-T AT24C128B-TH-T Microchip Technology IC EEPROM 128KBIT I2C 8TSSOP In stock11810 pcs 128Kbit 1 MHz 550 ns EEPROM 5ms I²C AT24C128 16K x 8 Tape & Reel (TR) EEPROM - -40°C ~ 85°C (TA) Surface Mount 8-TSSOP (0.173", 4.40mm Width) 8-TSSOP 1.8V ~ 5.5V Non-Volatile
1...110111112113114115116...274
0 RFQ
Shopping cart (0 Items)
It is empty.
Compare List (0 Items)
It is empty.
Feedback

Your feedback matters! At Allelco, we value the user experience and strive to improve it constantly.
Please share your comments with us via our feedback form, and we'll respond promptly.
Thank you for choosing Allelco.

Subject
E-mail
Comments
Captcha
Drag or click to upload file
Upload File
types: .xls, .xlsx, .doc, .docx, .jpg, .png and .pdf.
Max file size: 10MB