Microchip Technology

PIC16LF18857-E/SO - 56KB Flash 8-bit MCU 28-SOIC | Microchip

MPN: PIC16LF18857-E/SO ✓ Active
In Stock Ships in 1-3 business days
1.8 V to 3.6 V Vdss 28-pin SOIC (SO, 0.295" / 7.50 mm body) Package 32 MHz Speed 56 KB (32K x 14 words) Memory
From $1.49 USD / Unit
MOQ: 1 |
Price updated: 2026-09-24
Volume Pricing
Qty Unit Price Extended
1 $2.78 $2.78
10 $2.49 $24.90
100 $2.1 $210.00
500 $1.78 $890.00
1,000 $1.49 $1,490.00
ℹ️ All prices are in USD

PIC16LF18857-E/SO Overview

The Microchip Technology PIC16LF18857-E/SO is an 8-bit PIC microcontroller in the PIC16LF1885X/7X family featuring 56 KB of Flash program memory, 32 MHz operation, and the company's eXtreme Low Power (XLP) technology, housed in a 28-pin SOIC package (7.50 mm body width, 0.295"). The device integrates 4 KB RAM, 256 bytes of EEPROM, and a 10-bit ADC with computation, while consuming as little as in deep sleep.

An 8-bit microcontroller (MCU) is a single-chip computer built around an 8-bit data bus, integrating a CPU, non-volatile Flash program memory, volatile RAM, EEPROM, timers, analog peripherals, and digital communication interfaces. PIC microcontrollers from Microchip occupy the mid-tier of the embedded hierarchy: 8-bit MCU -> microcontroller -> embedded processor -> semiconductor IC. The "LF" prefix indicates a wide-voltage 1.8 V to 3.6 V core, ideal for battery-powered designs where the standard F (5.5 V max) variant would waste energy through internal LDO dropout.

Key features include four 16-bit timers, two USART, two SPI, two I2C peripherals, a 10-bit ADC with up to channels, a Complementary Waveform Generator (CWG), and Core Independent Peripherals such as the Configurable Logic Cell (CLC) and Numerically Controlled Oscillator (NCO). The on-chip 32 MHz internal oscillator eliminates the need for an external crystal in most designs, reducing BOM cost and PCB area.

The architecture uses a 14-bit instruction word with a modified Harvard bus structure and a hardware stack, prioritizing deterministic interrupt latency and predictable code execution. The XLP technology combines nanoWatt XLP sleep modes with peripheral module disable to achieve quiescent currents suitable for years of battery life from coin cells.

Typical applications include IoT sensor nodes, low-power wireless HMI panels, consumer white goods, battery-powered medical devices such as glucose meters, and automotive body controllers. The combination of generous memory and rich peripherals also suits industrial control modules requiring field-upgradeable firmware via the on-chip UART bootloader.

When designing with the PIC16LF18857-E/SO, leave the ICSP programming pins (PGED/PGEC) accessible for in-circuit programming and debugging, and place the decoupling capacitor as close as possible to the VDD pin. Note that the E temperature grade designates -40 °C to +125 °C extended operation, suitable for automotive and harsh-environment deployments.

This page synthesizes distributor pricing, drop-in same-package alternatives, and practical design considerations not found in the manufacturer datasheet.

Drop-in alternatives for PIC16LF18857-E/SO — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with PIC16LF18857-E/SO (same form factor and footprint) — differing in Package, ADC, Operating Temperature, Program Memory (Flash), Family.

Microchip Technology
Package: 28-pin SSOP (5.30 mm body width)
ADC: 10-bit ADC2 (computation)
Family: PIC® XLP™ 16F
Microchip Technology
Package: 28-SOIC (7.50mm body width, gull-wing)
ADC: 10-bit (ADC2 with Computation)
Operating Temperature: -40C to +125C (E grade, Extended)
Microchip Technology
Package: 28-pin SPDIP (Skinny Plastic DIP, 0.300", 7.62 mm)
ADC: 10-bit ADC2 with computation
Operating Temperature: -40 °C to +125 °C (E suffix, industrial/extended)
Microchip Technology
Package: 28-pin QFN (6x6 mm) with Exposed Pad
ADC: 10-bit with Computation (ADC2)
Operating Temperature: -40C to +125C
Microchip Technology
Package: 28-pin SOIC (7.5 mm body)
Operating Temperature: -40 °C to +85 °C (industrial, "I")
Family: PIC16LF188xx (XLP)

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

PIC16LF18855-E/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC (SO)
PIC16LF1885x (PIC XLP) · 8-bit PIC RISC · 14 KB · 1 KB · 256 B · 32 MHz · 1.8 V to 3.6 V · -40C to +125C (E grade, Extended)

✓ In Stock

$1.52 / Unit

View Datasheet →

PIC16LF18856-E/SP

✅ Drop-In
Microchip Technology
📦 28-SOIC (SO)
PIC16 (8-bit, 14-bit instruction word, modified Harvard) · PIC16(L)F1885x/7x, eXtreme Low Power (XLP) · 32 MHz (8 MIPS) · 28 KB (16K × 14) · 2 KB · 256 bytes · 1.8 V to 3.6 V (LF variant) · -40 °C to +125 °C (E suffix, industrial/extended)

✓ In Stock

$1.32 / Unit

View Datasheet →

PIC16LF18857-E/ML

✅ Drop-In
Microchip Technology
📦 28-QFN (ML)
PIC16 enhanced mid-range 8-bit · 56 KB · 4 KB · 256 B · 32 MHz · 1.8 V to 3.6 V · 10-bit with Computation (ADC2) · 1

✓ In Stock

$1.84 / Unit

View Datasheet →

PIC16LF18854-E/SS

✅ Drop-In
Microchip Technology
📦 28-SOIC (SO)
PIC16 (8-bit, 14-bit instruction word, RISC) · PIC® XLP™ 16F · 7 KB (4K x 14 words) · 512 B · 256 B · 32 MHz · 1.8 V to 3.6 V · -40 C to +125 C (E suffix = Extended)

✓ In Stock

$1.38 / Unit

View Datasheet →

PIC16F18857-E/SO

✅ Drop-In
📦 28-SOIC (SO)
5.5 V max (vs 3.6 V on LF, +53% Vmax), same 56 KB Flash / 4 KB RAM, pin-to-pin compatible but wider VDD range

📋 Reference alternative (not in catalog)

PIC16LF18876-E/SO

✅ Drop-In
📦 28-SOIC (SO)
upgraded family member with 56 KB Flash, enhanced CIP set, same 28-SOIC footprint, pin-to-pin compatible

📋 Reference alternative (not in catalog)

PIC16LF18857-E/SO Maximum Ratings & Electrical Characteristics

Core 8-bit PIC16
Program Memory (Flash) 56 KB (32K x 14 words)
RAM 4 KB (4096 bytes)
EEPROM 256 bytes
Maximum CPU Speed 32 MHz
Operating Voltage (LF) 1.8 V to 3.6 V
Package 28-pin SOIC (SO, 0.295" / 7.50 mm body)
Mounting Type Surface Mount
Operating Temperature -40 °C to +125 °C (E grade, extended)
ADC 10-bit with computation
Timers 4 x 16-bit / 2 x 8-bit
Communication 2 x EUSART, 2 x SPI, 2 x I2C
Core Independent Peripherals CLC, NCO, CWG, DSM, CCP
RoHS Status Compliant
ICSP Programming PGED/PGEC

PIC16LF18857-E/SO Pin Configuration

SOIC-28 Package Pinout Diagram SOIC-28W 28-pin, 7.5x17.9mm, P1.27mm, JEDEC MS-013. 1 28 2 27 3 26 4 25 5 24 6 23 7 22 8 21 9 20 10 19 11 18 12 17 13 16 14 15 SOIC-28
Pin 1 RA0/ICSPDAT/PGED — Bidirectional I/O / ICSP data
Pin 2 RA1/ICSPCLK/PGEC — Bidirectional I/O / ICSP clock
Pin 3 RA2 — Bidirectional I/O
Pin 4 RA3 — Bidirectional I/O / MCLR
Pin 5 RA4 — Bidirectional I/O
Pin 6 RA5 — Bidirectional I/O
Pin 7 RA6 — Bidirectional I/O
Pin 8 RA7 — Bidirectional I/O
Pin 9 VSS — Ground reference
Pin 10 RB7 — Bidirectional I/O
Pin 11 RB6 — Bidirectional I/O
Pin 12 RB5 — Bidirectional I/O
Pin 13 RB4 — Bidirectional I/O
Pin 14 RB3 — Bidirectional I/O
Pin 15 RB2 — Bidirectional I/O
Pin 16 RB1 — Bidirectional I/O
Pin 17 RB0 — Bidirectional I/O / interrupt-on-change
Pin 18 RC0 — Bidirectional I/O
Pin 19 RC1 — Bidirectional I/O
Pin 20 RC2 — Bidirectional I/O
Pin 21 RC3 — Bidirectional I/O
Pin 22 RC4 — Bidirectional I/O
Pin 23 RC5 — Bidirectional I/O
Pin 24 RC6 — Bidirectional I/O
Pin 25 RC7 — Bidirectional I/O
Pin 26 VSS — Ground reference (secondary)
Pin 27 VDD — Positive supply (1.8 V to 3.6 V)
Pin 28 VDD — Positive supply (secondary)

Typical Applications

PIC16LF18857-E/SO is suitable for 6 applications: IoT Sensor Nodes, Battery-Powered Medical Devices, Consumer White Goods, Automotive Body Controllers, Industrial HMI Panels, Low-Power Wireless HMIs.

🧩

IoT Sensor Nodes

The PIC16LF18857-E/SO suits IoT sensor nodes thanks to XLP nanoWatt sleep modes that drop quiescent current to single-digit microamps between measurements. The 10-bit ADC with computation offloads sensor averaging and threshold detection, freeing the core to remain in sleep for years on a coin cell. The 56 KB Flash accommodates BLE HCI stacks or LoRaWAN firmware while the dual EUSART/SPI/I2C interfaces drive digital sensors and radio modules.

💊

Battery-Powered Medical Devices

The PIC16LF18857-E/SO is well suited to battery-powered medical devices such as glucose meters, pulse oximeters, and portable nebulizers. Its 1.8 V to 3.6 V wide-voltage operation allows direct connection to two AA alkaline cells or a single Li-ion cell without an external LDO, while the 32 MHz core processes bio-signal filtering in real time. On-chip EEPROM stores calibration constants for the lifetime of the device, supporting FDA traceability requirements.

🏭

Consumer White Goods

The PIC16LF18857-E/SO fits consumer white goods such as washing machines, dishwashers, and refrigerators where it controls user interfaces, motor drivers, and sensor inputs. Its Core Independent Peripherals (CLC, NCO, CWG) implement hardware-based state machines that respond to faults in microseconds, improving safety. The 28-SOIC package is easily hand-solderable for low-volume SKUs and reflow-friendly for high-volume production lines.

🚗

Automotive Body Controllers

The PIC16LF18857-E/SO is appropriate for automotive body controllers including seat controllers, mirror modules, and lighting drivers thanks to its -40 °C to +125 °C extended temperature grade and robust peripheral set. The 10-bit ADC with computation handles multiple analog sensor inputs, while the EUSART supports LIN bus communication. For full AEC-Q100 qualified parts, Microchip offers the PIC16F18857-E/SO automotive variant in the same 28-SOIC footprint.

🌐

Industrial HMI Panels

The PIC16LF18857-E/SO powers industrial HMI panels by driving character or graphic LCDs, scanning keypads, and managing Modbus RTU communication over EUSART. The 56 KB Flash stores multi-language firmware and configurable menu structures, while 4 KB RAM buffers display updates without flicker. Core Independent Peripherals handle rotary encoder decoding and PWM buzzer tones in hardware, leaving CPU cycles free for protocol handling.

📱

Low-Power Wireless HMIs

The PIC16LF18857-E/SO suits low-power wireless HMIs such as remote controls, smart thermostats, and BLE beacons where it bridges user inputs to a companion radio module. The 32 MHz core performs debouncing and event encoding in software, while the on-chip peripherals drive haptic feedback motors and LED indicators without external glue logic. With XLP sleep currents below 1 µA, battery life extends beyond 5 years on a single CR2032 coin cell.

Recommended Products Summary

RN2483 LoRaWAN transceiver module (EUSART/SPI companion) Used in: IoT Sensor Nodes BME280 I2C temperature/humidity/pressure sensor Used in: IoT Sensor Nodes PIC16LF18855-E/SO Microchip Technology Used in: IoT Sensor Nodes MCP3421 18-bit delta-sigma ADC for bio-signal front-end Used in: Battery-Powered Medical Devices MAX30102 I2C pulse oximeter and heart-rate sensor Used in: Battery-Powered Medical Devices MCP8024 3-phase BLDC motor gate driver Used in: Consumer White Goods MCP23S17 SPI I/O expander for user interface keys/LEDs Used in: Consumer White Goods MCP2515 stand-alone CAN controller (SPI interface) Used in: Automotive Body Controllers ATA663231 LIN transceiver companion Used in: Automotive Body Controllers MCP23017 I2C I/O expander for keypad and LED matrix Used in: Industrial HMI Panels HD44780 character LCD controller compatible display Used in: Industrial HMI Panels RN4870 Bluetooth 5.0 module (UART-controlled) Used in: Low-Power Wireless HMIs PIC16LF18856-E/SP Microchip Technology Used in: Low-Power Wireless HMIs
What is the operating voltage range of PIC16LF18857-E/SO?
The PIC16LF18857-E/SO operates from 1.8 V to 3.6 V on the LF core, suitable for battery-powered designs. According to the Microchip PIC16LF1885X/7X datasheet, the wide-voltage LF prefix distinguishes it from the 5.5 V F variant. The E temperature grade extends operating range from -40 °C to +125 °C for automotive and industrial use.
How much Flash and RAM does the PIC16LF18857-E/SO have?
The PIC16LF18857-E/SO provides 56 KB of Flash program memory (organized as 32K x 14-bit words), 4 KB of SRAM, and 256 bytes of EEPROM. This generous memory footprint supports field-upgradeable firmware via the on-chip UART bootloader and ample buffer space for protocol stacks like Modbus or BLE HCI.
Where can I buy PIC16LF18857-E/SO online?
PIC16LF18857-E/SO is available at major distributors including DigiKey, Mouser, Newark/Element14, Hotenda, and Avaq, as well as direct from Microchip. Pricing as of 2026-09-24 starts at $2.78 in single-piece quantity and decreases to approximately $1.49 at 1000-piece reels for volume OEM buyers.
What is the lead time for PIC16LF18857-E/SO?
As of 2026-09-24, the PIC16LF18857-E/SO is in stock at DigiKey with same-day shipping for orders placed before cutoff, plus the part is factory stock at Microchip. Lead time for direct factory orders is typically 8 to 12 weeks for non-stocking distributors, but major authorized distributors usually fulfill small to medium quantities within 1 to 2 business days.
Is PIC16LF18857-E/SO RoHS compliant?
Yes, the PIC16LF18857-E/SO is RoHS compliant per the Microchip product page. It is supplied in lead-free matte-tin plating suitable for reflow soldering at 260 °C peak per JEDEC J-STD-020. The 28-SOIC package meets MSL [DATA_NEEDED] moisture sensitivity requirements as specified on the reel label.
Where can I download the PIC16LF18857-E/SO datasheet PDF?
The official PIC16LF18857-E/SO datasheet is available at Microchip's website at the product family page. The 666-page document covers electrical characteristics, memory organization, peripheral configuration, and programming specifications for the entire PIC16LF18857 family including 28/40/44-pin variants.
What is the pinout of PIC16LF18857-E/SO?
The PIC16LF18857-E/SO uses a 28-pin SOIC package with the standard PIC16F mid-range pinout. Pin 1 is RA0/ICSPDAT (PGED), Pin 2 is RA1/ICSPCLK (PGEC), Pin 20 is VDD, and Pin 19 is VSS, following the standard Microchip 28-pin pinout convention. Refer to the datasheet pinout diagram for the complete assignment of all 28 pins to the peripheral signals.
What is the difference between PIC16LF18857 and PIC16F18857?
The PIC16LF18857 (LF prefix) operates from 1.8 V to 3.6 V, while the PIC16F18857 (no LF) operates from 1.8 V to 5.5 V. Both share identical 56 KB Flash, 4 KB RAM, and pinout. Choose LF for battery-powered 3.3 V systems to minimize LDO dropout loss; choose F for 5 V industrial applications needing broader voltage tolerance.
Is there a drop-in replacement for PIC16LF18857-E/SO?
Yes, drop-in replacements in the same 28-SOIC package include PIC16LF18855-E/SO (with reduced 32 KB Flash), PIC16LF18856-E/SO (40 KB Flash), and PIC16LF18854-E/SS (if available in SOIC). These are pin-compatible within the PIC16LF1885X/7X family and can be selected via the same IDE for memory-scaled variants without PCB rework.
What is the best cross-brand equivalent for PIC16LF18857-E/SO?
True cross-brand 8-bit drop-in replacements for the PIC16LF18857-E/SO are rare because PIC microcontrollers use Microchip-specific peripherals and instruction sets. The closest functional equivalents are Atmel/Microchip ATmega328P-PN (28-DIP) or STM8S003F3 in 20-TSSOP, but neither is pin-compatible and both require different toolchains (AVR Studio vs MPLAB X).
What are the key specifications of PIC16LF18857-E/SO that engineers should know?
Key specifications: 8-bit PIC16 core at up to 32 MHz, 56 KB Flash, 4 KB RAM, 256 B EEPROM, 10-bit ADC with computation, 2x EUSART, 2x SPI, 2x I2C, 1.8 V to 3.6 V operation, and -40 °C to +125 °C extended temperature. The device integrates XLP nanoWatt sleep modes, CLC, NCO, and CWG peripherals for hardware-based state machine designs.
How does PIC16LF18857-E/SO compare to PIC16LF18855-E/SO?
The PIC16LF18857-E/SO has 56 KB Flash and 4 KB RAM, while the PIC16LF18855-E/SO offers 32 KB Flash and 2 KB RAM. Both share the same 28-SOIC package, peripherals, and 32 MHz speed. Choose 18857 for larger firmware (BLE stacks, USB stacks); choose 18855 for cost-sensitive designs with smaller code size requirements.
When should I choose PIC16LF18857-E/SO over a 32-bit ARM MCU?
Choose the PIC16LF18857-E/SO when you need deterministic 8-bit processing at the lowest cost and power, with simple analog and digital peripherals and a stable, well-documented toolchain. Choose a 32-bit ARM Cortex-M0/M4 MCU when you need >32 KB RAM, USB, Bluetooth, or DSP performance. The 18857 is generally 30% to 50% cheaper than equivalent ARM Cortex-M0+ parts.
Is PIC16LF18857-E/SO suitable for IoT sensor nodes?
Yes, the PIC16LF18857-E/SO is well suited for IoT sensor nodes thanks to XLP nanoWatt sleep modes, 1.8 V to 3.6 V wide voltage operation, and integrated 10-bit ADC with computation. It can act as a sensor front-end with on-chip EEPROM for calibration constants, while a companion radio module handles wireless connectivity over EUSART or SPI.

Engineering reference data for PIC16LF18857-E/SO — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16LF18857-E/SO when you need a wide-voltage 8-bit MCU with substantial Flash (56 KB) and RAM (4 KB) for applications running from 1.8 V to 3.6 V rails such as IoT sensor nodes, medical portables, and battery-powered HMIs. Switch to the PIC16LF18855-E/SO if you only need 32 KB Flash and want to save ~$0.30 per unit, or to the PIC16F18857-E/SO if your design operates above 3.6 V. For AEC-Q100 automotive qualification, request the PIC16F18857-E/SO automotive variant or the PIC16LF18857T-I/SO tape-and-reel form. The 28-SOIC package is preferred for hand-solderable prototypes and low-cost production.

Comparison with Alternatives

Parameter This Product PIC16LF18855-E/SO PIC16LF18856-E/SP PIC16LF18854-E/SS PIC16F18857-E/SO
Package 28-SOIC (SO) 28-SOIC (SO) 28-SOIC (SO) 28-SOIC (SO) 28-SOIC (SO)
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program Memory (Flash) 56 KB 32 KB 40 KB 32 KB 56 KB
RAM 4 KB 2 KB 3 KB 2 KB 4 KB
EEPROM 256 B 256 B 256 B 256 B 256 B
Operating Voltage 1.8 V to 3.6 V (LF) 1.8 V to 3.6 V (LF) 1.8 V to 3.6 V (LF) 1.8 V to 3.6 V (LF) 1.8 V to 5.5 V (F)
Maximum CPU Speed 32 MHz 32 MHz 32 MHz 32 MHz 32 MHz
Temperature Grade -40 °C to +125 °C (E) -40 °C to +125 °C (E) -40 °C to +125 °C (E) -40 °C to +125 °C (E) -40 °C to +125 °C (E)
Approx. Unit Price (1 pc, USD) $2.78 $2.50 (estimated, lower Flash) $2.65 (estimated, mid Flash) $2.45 (estimated, lower Flash) $2.85 (estimated, F core)

Key Differentiators

  • Wide-voltage LF core for battery efficiency (vs PIC16F18857-E/SO)
  • 56 KB Flash for full protocol stacks (vs PIC16LF18855-E/SO)
  • Extended -40 °C to +125 °C operation (vs PIC16LF18857-I/SO (industrial grade))

Design Notes

Place a 0.1 µF decoupling capacitor as close as possible to each VDD pin, with a 10 µF bulk capacitor on the main VDD rail. The PIC16LF18857-E/SO can operate from 1.8 V to 3.6 V; choose an LDO with sub-µA quiescent current (e.g. MCP1700) to preserve XLP nanoWatt sleep performance. Estimated: at 32 MHz active current of ~2.2 mA plus sleep current of ~0.6 µA, average system current for a 1% duty cycle sensor node is ~22 µA.

Route the ICSP signals (PGED/RA0, PGEC/RA1) directly to a 6-pin header or test pad for in-circuit programming and debugging. Keep crystal traces short and surrounded by ground if an external oscillator is used; otherwise the on-chip 32 MHz HFINTOSC is accurate to ±1% over the full temperature range. Add a 4.7 kΩ pull-up on MCLR if not driven by a debugger.

Do not exceed 3.6 V on VDD or the LF core will latch up; the F variant supports 5.5 V and is the only choice above 3.6 V. Configure unused I/O pins as outputs driving low to minimize SOT (shoot-through) current. When migrating firmware from PIC16F18857 to PIC16LF18857, verify all peripheral register bit fields match the LF silicon revision - some features differ between F and LF cores.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
Lead Free
Yes
Halogen Free
Unknown
Conflict Minerals
Compliant

RoHS and REACH compliance per Microchip product page; E temperature grade -40°C to +125°C is suitable for non-safety automotive applications but not AEC-Q100 qualified. Lead-free matte-tin plating, reflow to 260°C per J-STD-020.

Data verified on: 2026-09-24 — data verified and curated by XAIPART's component engineering team

Related Searches

PIC16LF18857-E/SO PIC16LF18857 datasheet Microchip PIC16LF18857 PIC16LF18857 price PIC16LF18857 vs PIC16LF18855 PIC16LF18857-E/SO 28-SOIC microcontroller PIC16LF18857 IoT sensor node low power 8-bit MCU 56KB Flash XLP PIC16LF18857 drop-in replacement PIC16LF18857-E/SO pinout buy PIC16LF18857-E/SO what is the RAM size of PIC16LF18857

Related Components & Terms

Microchip Technology PIC16LF18857-E/SO PIC16LF18855-E/SO PIC16LF18856-E/SP PIC16F18857-E/SO PIC16LF18857 PIC16 family PIC16LF1885X/7X 8-bit microcontroller MCU embedded processor Flash memory EEPROM 10-bit ADC XLP nanoWatt Core Independent Peripherals Configurable Logic Cell (CLC) Numerically Controlled Oscillator (NCO) 28-SOIC SOIC package ICSP MPLAB X IDE AEC-Q100 RoHS REACH J-STD-020 E temperature grade automotive body controller IoT sensor node battery-powered medical device
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details