Microchip Technology

PIC24FJ128GB210-I/BG - 16-bit 32MHz 128KB Flash USB MCU | Microchip

MPN: PIC24FJ128GB210-I/BG ✓ Active
In Stock Ships in 1-3 business days
121-pin TFBGA (10x10 mm) Package 32 MHz (16 MIPS) Speed 128 KB (43K x 24 words) Memory
From $6.55 USD / Unit
MOQ: 1 |
Price updated: 2026-09-29
Volume Pricing
Qty Unit Price Extended
1 $9.85 $9.85
10 $8.9 $89.00
100 $7.85 $785.00
500 $7.1 $3,550.00
1,000 $6.55 $6,550.00
ℹ️ All prices are in USD

PIC24FJ128GB210-I/BG Overview

The Microchip Technology PIC24FJ128GB210-I/BG is a 16-bit Flash microcontroller from the PIC24F family with integrated USB On-The-Go (OTG) support, offering 128KB of Flash program memory, 96KB of RAM, and a maximum CPU speed of 32MHz (16 MIPS) in a 121-pin TFBGA (10x10 mm) package. The device is built on a Modified Harvard architecture with a 17-bit by 16-bit single-cycle hardware multiplier and 16-bit hardware divider, optimized for the MPLAB C30 C compiler.

A 16-bit microcontroller (MCU) is a microprocessor that processes data and addresses in 16-bit words, providing higher throughput and richer peripheral integration than 8-bit parts while retaining low power consumption. The PIC24F family sits within Microchip's broader hierarchy of MCU -> 16-bit MCU -> PIC24F -> PIC24FJ USB family, designed for applications that need USB connectivity plus generous RAM for buffering. The 'FJ' suffix denotes Flash program memory with the JTAG-enabled enhanced Joint Test Action Group interface for in-circuit debugging, while 'GB' indicates integrated USB On-The-Go with a transceiver.

Key features include USB 2.0 OTG with dual-role (Host or Device) capability, low-speed (1.5 Mb/s) and full-speed (12 Mb/s) support, an 8MHz internal oscillator with 4x PLL, multiple clock divide options, and a CTMU (Charge Time Measurement Unit) for touch sensing and capacitance measurement. The 96KB of RAM is unusually large for a 16-bit MCU and is ideal for USB endpoint buffers, audio sample buffers, and graphics frame buffers.

The 121-pin TFBGA package exposes extensive I/O, multiple UART, SPI, I2C, and parallel master ports, making the part a strong fit for human-interface and connected-embedded designs. Designers should use the Explorer 16/32 development board's processor Plug-In Module (PIM) for rapid prototyping, and observe USB PCB layout guidelines (90-ohm differential impedance, short D+/D- traces) for reliable USB compliance.

Typical applications include USB peripherals (HID, CDC, mass storage), graphics controllers with USB upstream interface, audio streaming devices with USB, industrial data loggers with USB mass storage, and embedded host designs reading USB flash drives.

This page synthesizes distributor pricing, drop-in same-family alternatives, and practical design considerations not consolidated on a single manufacturer page.

Drop-in alternatives for PIC24FJ128GB210-I/BG — 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 PIC24FJ128GB210-I/BG (same form factor and footprint) — differing in Core Architecture, Package, Program Memory (Flash), ADC, Data Memory (SRAM).

Microchip Technology
Core Architecture: PIC24F (16-bit modified Harvard)
Package: 121-TFBGA, 10x10 mm, 0.8 mm pitch
ADC: 12-bit, up to 16 channels
Microchip Technology
Core Architecture: PIC24F 16-bit (modified Harvard)
Program Memory (Flash): 128 KB (43K x 24)
ADC: 16-bit Sigma-Delta
Microchip Technology
Core Architecture: PIC24F (16-bit modified Harvard)
Package: 100-pin TQFP (PT), 12x12 mm
Program Memory (Flash): 128 KB (43K x 24)

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

PIC24FJ256GB210-I/BG

✅ Drop-In
📦 121-TFBGA (10x10)
256KB Flash vs 128KB Flash (+100% memory), same 96KB RAM, same peripherals, same 121-TFBGA pinout

📋 Reference alternative (not in catalog)

PIC24FJ1024GB610-I/BG

✅ Drop-In
Microchip Technology
📦 121-TFBGA (10x10)
PIC24F (16-bit modified Harvard) · 32 MHz (16 MIPS) · 1 MB (1024 KB) with ECC · 32 KB · Yes (dual-bank Flash for firmware swap) · USB 2.0 Full-Speed OTG · 12-bit, up to 16 channels · 85

✓ In Stock

$7.44 / Unit

View Datasheet →

PIC24FJ128GA310-I/BG

✅ Drop-In
Microchip Technology
📦 121-TFBGA (10x10)
PIC24F 16-bit (modified Harvard) · 128 KB (43K x 24) · 8 KB · 32 MHz (16 MIPS) · 2.0 V to 3.6 V · 121-pin TFBGA (10x10 mm) · Up to 480 · 150 uA/MHz (typical)

✓ In Stock

$4.6 / Unit

View Datasheet →

PIC24FJ128GA610-I/PT

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 100-pin TQFP (PT)
PIC24F (16-bit modified Harvard) · 32 MHz / 16 MIPS · 128 KB (43K x 24) · 32 KB · 2.0 V to 3.6 V · 85 · 12-bit, up to 16 channels · Yes

✓ In Stock

$4.85 / Unit

View Datasheet →

PIC24FJ128DA210-I/BG

✅ Drop-In
📦 121-TFBGA (10x10)
DA adds graphics controller and 32KB extra RAM vs GB, same 121-TFBGA footprint

📋 Reference alternative (not in catalog)

PIC24FJ128GB210-I/BG Maximum Ratings & Electrical Characteristics

Core Architecture 16-bit Modified Harvard
CPU Speed (max) 32 MHz (16 MIPS)
Program Memory (Flash) 128 KB (43K x 24 words)
Data RAM 96 KB
USB Interface USB 2.0 On-The-Go (Host or Device), low/full speed
Package 121-pin TFBGA (10x10 mm)
Mounting Type Surface Mount
Internal Oscillator 8 MHz with 4x PLL and multiple divide options
Hardware Multiplier 17-bit x 17-bit single-cycle
Hardware Divider 16-bit
Operating Temperature Range -40C to +85C (industrial, 'I' suffix)
RoHS Status Compliant
Lead-Free / Halogen-Free Lead-Free (per Microchip product page); Halogen-Free status unknown
Programming/Debug ICSP, JTAG
Family PIC24FJ USB (GB) family

PIC24FJ128GB210-I/BG Pin Configuration

BGA-121 Package Pinout Diagram BGA-121 12x12mm, 11x11, P0.8mm, JEDEC MO-192. A1 BGA-121 11x11 grid
Pin A1 RD0 — I/O port / REMAP pin
Pin B1 VDD — Core supply voltage
Pin C1 VSS — Ground reference
Pin D1 OSCI — Oscillator crystal input
Pin E1 OSCO — Oscillator crystal output
Pin F1 PGEC1 — ICSP programming clock
Pin G1 PGED1 — ICSP programming data
Pin H1 MCLR — Master Clear reset input
Pin J1 RB0 — I/O port B0
Pin K1 RB1 — I/O port B1
Pin [DATA_NEEDED: BGA 121 pins] NC — Not connected (per datasheet) - full 121-pin TFBGA pinout available in DS39940 PDF; only key peripheral and power pins enumerated here for SEO brevity.

Typical Applications

PIC24FJ128GB210-I/BG is suitable for 6 applications: USB HID Peripheral Devices, USB Mass Storage Reader (Embedded Host), USB CDC Virtual COM Port Devices, USB Audio Streaming Devices, Industrial Data Logger with USB Export, USB-Equipped Graphics HMI Panels.

🎧

USB HID Peripheral Devices

The PIC24FJ128GB210-I/BG is ideal for USB Human Interface Device (HID) peripherals such as keyboards, mice, game controllers, and custom input devices. The integrated USB 2.0 OTG controller with full-speed (12 Mb/s) support plus the 96KB of RAM comfortably hosts the Microchip USB stack and HID report buffers. The 32MHz CPU at 16 MIPS handles HID polling at the required 1ms interval with substantial headroom for debounce, macro processing, and LED animations. Designers can rely on the 121-pin TFBGA to expose enough I/O for matrix-scanned key switches, RGB lighting channels, and capacitive touch via the on-chip CTMU. The 128KB Flash accommodates HID report descriptors, device firmware upgrade (DFU) bootloaders, and application logic without compromise, while the industrial -40C to +85C temperature grade covers most consumer and embedded environments.

💾

USB Mass Storage Reader (Embedded Host)

The PIC24FJ128GB210-I/BG excels as an embedded USB host that reads files from USB flash drives in industrial data loggers, instrumentation, and field-service tools. The USB OTG Host mode combined with the on-chip transceiver eliminates external PHY or USB power-switch ICs in many designs. The 96KB of RAM is large enough to buffer multi-sector reads from FAT-formatted USB sticks, while the 32MHz core supports real-time file enumeration and small-block writes without bottleneck. The CTMU and 12-bit ADC (typical of the family) let the same MCU digitize sensor data while serving as USB host, replacing a two-chip solution. The 121-pin TFBGA exposes ample I/O for SD-card backup paths, status LEDs, and keypad interfaces common in field-service devices.

🌐

USB CDC Virtual COM Port Devices

The PIC24FJ128GB210-I/BG is well suited for USB Communications Device Class (CDC) implementations that present as a virtual COM port to a host PC, enabling drop-in serial replacement of legacy RS-232 links. The USB Device mode and full-speed operation match the CDC ACM profile requirements, and the 96KB RAM supports line-coding buffers plus application-level ring buffers. Industrial sensor modules, motor controllers, and lab instruments frequently use CDC because it requires no host-side driver on modern OSes. The PIC24F core's deterministic interrupt latency simplifies time-stamping of CDC bulk-IN transfers, and the 128KB Flash holds the USB stack plus application protocols (Modbus, SCPI) without external storage.

🎧

USB Audio Streaming Devices

The PIC24FJ128GB210-I/BG's combination of USB Device support and 96KB of RAM enables USB audio class (UAC1) implementations such as USB speakers, USB microphones, and USB headsets. The 96KB RAM buffers USB isochronous packets at full-speed 1ms frame intervals while leaving headroom for sample-rate conversion and DSP effects. The 16-bit MCU's deterministic interrupt response maintains low USB packet-jitter, which is critical for glitch-free audio. Designers can use the I2S peripheral (typical of the family) to feed external DACs, and the CTMU for push-button volume control. The 121-pin TFBGA provides sufficient I/O for headphone jack sensing, LED status indicators, and I2C-controlled audio CODECs.

🏭

Industrial Data Logger with USB Export

The PIC24FJ128GB210-I/BG is a strong fit for industrial data loggers that record analog/digital process values and export logs via USB mass storage or CDC. The 12-bit ADC (typical of the PIC24F family) plus 96KB RAM enables on-device buffering of thousands of samples, while the USB OTG controller exports files to a USB stick when inserted - no PC required for retrieval. The industrial -40C to +85C operating range handles factory-floor environments, and the CTMU supports capacitive user-interface buttons on rugged enclosures. The 32MHz core runs averaging/peak detection algorithms in real time without starving USB transfers. The 121-TFBGA footprint exposes pins for RS-485 backup links, status LEDs, and tamper switches common in process instrumentation.

📺

USB-Equipped Graphics HMI Panels

The PIC24FJ128GB210-I/BG supports small USB-connected HMI panels with simple on-device graphics and a USB upstream interface to a host controller. The Enhanced Parallel Master Port (EPMP) typical of the family drives small TFT displays from 128x128 to 320x240, while the USB Device port enumerates as CDC or vendor-class for command exchange with a host PLC or PC. The 96KB RAM holds graphics frame buffers for low-resolution monochrome or small color panels, and the 32MHz core refreshes displays without flicker. The 121-TFBGA exposes the bus pins for external SRAM/display plus the USB D+/D- lines. Industrial-grade temperature range suits control cabinet environments.

Recommended Products Summary

PIC24FJ256GB210-I/BG Higher-memory upgrade for HID devices with larger descriptor tables Used in: USB HID Peripheral Devices, USB Mass Storage Reader (Embedded Host), USB Audio Streaming Devices PIC24FJ128GB110-I/PF Microchip Technology Used in: USB HID Peripheral Devices, USB CDC Virtual COM Port Devices, Industrial Data Logger with USB Export PIC24FJ1024GB610-I/BG Microchip Technology Used in: USB Mass Storage Reader (Embedded Host), Industrial Data Logger with USB Export MCP2200 Companion USB-UART bridge for lower-speed designs Used in: USB CDC Virtual COM Port Devices PIC24FJ128DA210-I/BG Alternative with graphics controller if front-panel display is needed Used in: USB Audio Streaming Devices, USB-Equipped Graphics HMI Panels PIC24FJ128GA610-I/PT Microchip Technology Used in: USB-Equipped Graphics HMI Panels
What is the program memory size of PIC24FJ128GB210-I/BG?
The PIC24FJ128GB210-I/BG has 128KB of Flash program memory (organized as 43K x 24 words) and 96KB of data RAM. According to the Microchip PIC24FJ128GB210 datasheet (DS39940), this 16-bit MCU's memory layout supports USB endpoint buffers plus substantial headroom for application code and large RAM arrays for graphics or audio data - notably larger than competing 16-bit MCU families in the same price class.
Does PIC24FJ128GB210-I/BG support USB On-The-Go?
Yes, the PIC24FJ128GB210-I/BG integrates a USB 2.0 On-The-Go controller with dual-role capability, supporting both Host and Device modes. Per the Microchip datasheet, it operates at low speed (1.5 Mb/s) and full speed (12 Mb/s), includes an on-chip transceiver, and can act as either host or peripheral - ideal for designs that must read a USB flash drive or present as a USB device.
What is the maximum CPU clock speed of PIC24FJ128GB210-I/BG?
The PIC24FJ128GB210-I/BG runs at a maximum CPU clock of 32MHz, delivering up to 16 MIPS of throughput. According to the Microchip datasheet, the part uses a 2-cycle instruction pipeline and supports the 8MHz internal oscillator with a 4x PLL for clock generation, eliminating the need for an external crystal in many designs.
Where can I download the PIC24FJ128GB210-I/BG datasheet?
The official Microchip PIC24FJ128GB210 datasheet (DS39940) is available as a free PDF from ww1.microchip.com/downloads/en/DeviceDoc/39940c.pdf or via the Microchip product page at microchip.com/en-us/product/PIC24FJ128GB210. The 328-page document includes pinout, electrical characteristics, USB register descriptions, and reference peripheral code for USB stack integration.
What is the difference between PIC24FJ128GB210 and PIC24FJ256GB210?
The PIC24FJ128GB210 and PIC24FJ256GB210 share the same PIC24FJ GB2 USB family, 121-pin TFBGA footprint, 16 MIPS CPU, and USB OTG controller. The primary difference is program memory: 128KB Flash on the -128 variant versus 256KB Flash on the -256 variant, with both parts offering the same 96KB RAM and identical peripheral set. Drop-in migration from -128 to -256 is possible for designs that later need more code space.
Can PIC24FJ128GB210-I/BG be used as a USB host?
Yes, the PIC24FJ128GB210-I/BG supports USB Host mode in addition to Device mode thanks to its USB 2.0 On-The-Go controller. According to the Microchip datasheet, the on-chip OTG transceiver and Microchip's free USB stack (available via MPLAB Harmony) simplify host implementations such as USB mass storage readers, HID host keyboards, and CDC host bridges.
What development board supports PIC24FJ128GB210-I/BG?
The Microchip Explorer 16/32 Development Board supports PIC24FJ128GB210-I/BG through a Plug-In Module (PIM). Per the Microchip product page, the Explorer 16/32 is a low-cost modular development system for PIC24F, dsPIC, and PIC32 families, with PICtail Plus daughter card connectors for expanded functionality - making this the canonical evaluation platform for this MCU.
Is PIC24FJ128GB210-I/BG in stock and where to buy?
As of 2026-09-29, PIC24FJ128GB210-I/BG is listed as active in the Microchip product lifecycle and is stocked by DigiKey (2352061) and several other franchised distributors including Mouser, Future Electronics, and Avnet via Octopart. Lead time is typically 4-8 weeks when ordered directly from Microchip; distributor stock usually ships same-day for small quantities.
What is the price of PIC24FJ128GB210-I/BG?
As of 2026-09-29, PIC24FJ128GB210-I/BG prices on Octopart across 9 distributors range roughly from $6.50-$10.00 USD per unit depending on quantity break, with 1-piece prices typically around $9.85 USD at franchised distributors. Volume pricing at 1000-piece reels drops below $7 USD. Prices fluctuate with market supply - request a quote through the XAIPART page for current stock and lead time.
What is the operating temperature range of PIC24FJ128GB210-I/BG?
The PIC24FJ128GB210-I/BG is the industrial-temperature (-I) variant, rated for -40C to +85C operation per the Microchip ordering information. Designers needing -40C to +125C should look at the automotive-grade or extended-temperature PIC24FJ128GB210-E variants - the -I suffix in the part number specifically denotes the industrial operating range.
What are the key specifications of PIC24FJ128GB210-I/BG that engineers should know?
Key PIC24FJ128GB210-I/BG specifications: 16-bit Modified Harvard core at 32MHz / 16 MIPS, 128KB Flash, 96KB RAM, USB 2.0 OTG (Host/Device, low/full speed), 121-pin TFBGA 10x10mm package, 8MHz internal oscillator with 4x PLL, 17x17 hardware multiplier, 16-bit divider, and industrial -40C to +85C range. The standout spec versus competing 16-bit MCUs is the 96KB RAM, which is 3-4x larger than typical Cortex-M0+ parts at the same price point.
PIC24FJ128GB210 vs PIC24FJ128GA610 - which is better for graphics?
The PIC24FJ128GB210-I/BG is better for designs that need USB On-The-Go with large RAM, while the PIC24FJ128GA610-I/PT is better for pure graphics with parallel display support (it adds a graphics controller and EPMP). Both share the 16-bit PIC24F core, 128KB Flash, and C30 toolchain. Choose GB210 for USB-centric designs and GA610 for display-centric designs - they are NOT drop-in compatible because of differing pin counts and packages.
What is the best Microchip equivalent for PIC24FJ128GB210-I/BG?
The best Microchip same-family drop-in equivalents are PIC24FJ256GB210-I/BG (256KB Flash, same 121-TFBGA, same peripherals) and PIC24FJ1024GB610-I/BG (1024KB Flash, same USB OTG, same toolchain). For lower-memory and smaller-package alternatives in the same PIC24FJ family, PIC24FJ128GB110-I/PF (100-pin TQFP, 128KB Flash, USB) is pin-compatible within the smaller package's footprint but requires PCB rework.
When should I choose PIC24FJ128GB210-I/BG over PIC24FJ256GB210?
Choose PIC24FJ128GB210-I/BG when 128KB Flash is sufficient and you want the lowest cost option in the GB2 USB family; choose PIC24FJ256GB210-I/BG when firmware growth is expected or when running a full USB stack plus application code exceeds 128KB. Both parts share the same 121-pin TFBGA footprint and pinout, so the migration is a BOM swap with no PCB changes.

Engineering reference data for PIC24FJ128GB210-I/BG — comparison, design guidance, and compliance information.

Selection Guide

Choose PIC24FJ128GB210-I/BG when you need a 16-bit MCU with USB 2.0 OTG (Host or Device), 128KB Flash, 96KB RAM, and a compact 121-pin TFBGA package in the industrial -40C to +85C range. Pick PIC24FJ256GB210-I/BG if firmware is expected to exceed 128KB - same footprint, same toolchain. Pick PIC24FJ1024GB610-I/BG for code space plus more peripherals (EPMP, additional UART). Pick PIC24FJ128GA310-I/BG when USB is not needed but graphics/EPMP are. Pick PIC24FJ128DA210-I/BG when both USB and graphics are required. All five parts share Microchip's MPLAB X IDE, XC16 compiler, and Harmony framework, allowing migration by recompile in most cases.

Comparison with Alternatives

Parameter This Product PIC24FJ256GB210-I/BG PIC24FJ1024GB610-I/BG PIC24FJ128GA310-I/BG PIC24FJ128DA210-I/BG
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 121-TFBGA (10x10) 121-TFBGA (10x10) 121-TFBGA (10x10) 121-TFBGA (10x10) 121-TFBGA (10x10)
Program Flash 128 KB 256 KB 1024 KB 128 KB 128 KB
USB OTG Yes (Host/Device) Yes (Host/Device) Yes (Host/Device) No (graphics variant) Yes (Host/Device)
CPU Speed 32 MHz / 16 MIPS 32 MHz / 16 MIPS 32 MHz / 16 MIPS 32 MHz / 16 MIPS 32 MHz / 16 MIPS
Graphics Controller / EPMP No No Yes (EPMP) Yes (graphics) Yes (DA = graphics+USB)
Operating Temperature -40C to +85C -40C to +85C -40C to +85C -40C to +85C -40C to +85C

Key Differentiators

  • Largest RAM in PIC24F USB family at this pin count (vs PIC24FJ128GA310-I/BG)
  • Dual-role USB OTG on-chip (vs PIC24FJ128DA210-I/BG)
  • Compact 121-TFBGA footprint at full 128KB / 96KB (vs PIC24FJ128GB110-I/PF)

Design Notes

Estimated: USB D+ and D- traces must be routed as a 90-ohm differential pair with matched length (delta under 150 mil), and the trace impedance must be controlled to 90 ohms to USB 2.0 spec. Place the 15 kohm pull-down on D- and 1.5 kohm pull-up on D+ close to the MCU pins. Keep the traces away from clock sources and switching regulators - USB is sensitive to common-mode noise above 50 mVpp. Add a ferrite bead on Vbus if the design is bus-powered, plus TVS diodes (e.g., USBLC6-2SC6) on D+/D- for ESD protection to IEC 61000-4-2 level 4.

Decouple each Vdd pin with a 100 nF ceramic capacitor placed within 3 mm of the pin, plus a bulk 4.7 uF or 10 uF tantalum/ceramic near the package. The PIC24FJ128GB210-I/BG has multiple Vdd/Vss pairs on the 121-TFBGA - every BGA row typically needs its own bypass cap. Use a star-ground topology from the USB connector shield to the MCU ground, and split analog/digital grounds only at the ADC area if mixed-signal performance is required.

Three common PIC24FJ USB mistakes: (1) forgetting the Vbus sense pin and the OTG ID pin configuration for host role, (2) omitting the 1.5 kohm pull-up on D+ until Vbus is stable (causes enumeration failures), and (3) using a too-small bulk capacitor on Vdd which collapses during USB cable insertion. Configure the USB interrupts with priority levels that preempt the main loop, and ensure the USB PLL lock flag is read before enabling USB transactions.

Compliance Information

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

RoHS and lead-free per Microchip product page. AEC-Q100 not applicable for industrial-grade -I variant; consider automotive-qualified PIC24FJ variants if required.

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

Related Searches

PIC24FJ128GB210-I/BG PIC24FJ128GB210 datasheet PIC24FJ128GB210 price PIC24FJ128GB210 USB OTG PIC24FJ128GB210 121 TFBGA PIC24FJ128GB210 vs PIC24FJ256GB210 PIC24FJ USB host embedded Microchip 16-bit MCU with USB PIC24FJ128GB210 pinout best drop-in replacement for PIC24FJ128GB210 PIC24FJ128GB210 stock 96KB RAM USB microcontroller

Related Components & Terms

Microchip Technology PIC24FJ128GB210 PIC24FJ256GB210 PIC24FJ1024GB610 PIC24FJ128GA310 PIC24FJ128DA210 16-bit microcontroller MCU PIC24F family USB On-The-Go USB 2.0 TFBGA package Flash memory RAM MPLAB X IDE XC16 compiler MPLAB Harmony Explorer 16/32 development board ICSP JTAG CTMU Modified Harvard architecture Industrial temperature grade RoHS AEC-Q100
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