Microchip Technology

PIC32MZ2048EFM144-E/JWX - 200MHz 32-bit MCU 2MB Flash | Microchip

MPN: PIC32MZ2048EFM144-E/JWX ✓ Active
In Stock Ships in 1-3 business days
1.8 V typical Vdss 144-TFBGA (JWX) 7x7 mm Package 200 MHz Speed 2 MB (2048 KB) Memory
From $12.8 USD / Unit
MOQ: 1 |
Price updated: 2026-10-04
Volume Pricing
Qty Unit Price Extended
1 $18.5 $18.50
10 $16.85 $168.50
100 $15.2 $1,520.00
500 $13.95 $6,975.00
1,000 $12.8 $12,800.00
ℹ️ All prices are in USD

PIC32MZ2048EFM144-E/JWX Overview

The Microchip Technology PIC32MZ2048EFM144-E/JWX is a 32-bit MIPS32 M-Class microcontroller from the PIC32MZ EF family, running up to 200 MHz with 2 MB of Flash and 512 KB of SRAM, housed in a 144-pin TFBGA (JWX) package sized 7x7 mm.

A 32-bit microcontroller (MCU) is an embedded processor that integrates a CPU core, program memory, data memory, and peripherals on a single silicon die. The PIC32 family uses a MIPS32 microAptiv core with hardware multiply/divide and an optional FPU (Floating Point Unit), making it suitable for high-performance signal processing and connectivity applications. Within the broader MCU taxonomy, PIC32MZ EF belongs to the high-performance tier between Cortex-M4 and Cortex-M7 class devices, targeting graphics (HMI), industrial control, IoT, and motor-control segments.

Key features include 2 MB dual-bank Flash for live firmware updates, 512 KB SRAM with optional ECC support, a Crypto engine (AES, DES, SHA, MD5, true random number generator), dual CAN 2.0B controllers, Hi-Speed USB 2.0 OTG, and a 12-bit 18-channel ADC with up to 1 MSPS sample throughput. Additional peripherals include 8 DMA channels, 9 general-purpose timers, two I2S/SPI audio channels, a parallel master port, and a segmented LCD controller.

The architecture combines a 5-stage MIPS32 pipeline with tightly-coupled SRAM and dedicated bus matrix, delivering 3.28 CoreMarks/MHz efficiency. The -E temperature grade extends operation from -40C to +125C, suitable for industrial environments. The 144-pin TFBGA offers the largest pin count in the family, exposing maximum GPIO (120+), all communication interfaces, and the parallel port.

Typical applications include industrial HMI panels, IoT gateways, motor control drives, automotive infotainment, secure connected devices, and graphics controllers. The crypto engine enables TLS/DTLS acceleration for embedded security.

When designing with this MCU, place 0.1 uF decoupling capacitors within 3 mm of every VDDCORE/VDDIO pin pair and route traces at 50 ohm controlled impedance for Hi-Speed USB. The -E/JWX variant operates at up to 200 MHz (versus 250 MHz on -250 suffix parts), trading top frequency for lower cost in industrial temperature applications.

This page synthesizes Microchip datasheet parameters, drop-in alternative PIC32 and competitor equivalents, and practical design guidance not always present in the manufacturer documentation, helping engineers compare and select the right PIC32MZ derivative for each design.

Drop-in alternatives for PIC32MZ2048EFM144-E/JWX — 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 PIC32MZ2048EFM144-E/JWX (same form factor and footprint) — differing in Package, Core Architecture, CAN, ADC, Crypto Engine.

Microchip Technology
Package: 144-pin TQFP (16x16 mm, 0.4 mm pitch)
Core Architecture: MIPS32 microAptiv
CAN: 2x CAN 2.0b controllers
Microchip Technology
Package: 144-TFBGA (7x7 mm, 0.5 mm pitch)
Core Architecture: MIPS32 M-Class (MIPS Warrior)
CAN: No CAN (per datasheet)
Microchip Technology
Package: 144-TFBGA (7x7 mm, JWX)
Core Architecture: MIPS32 M-Class (PIC32MZ)
ADC: 12-bit ADC (multiple channels)
Microchip Technology
Package: 144-ball TFBGA (7x7 mm)
Core Architecture: MIPS32 M-Class (PIC32MZ EF family)
CAN: Yes (CAN 2.0B)
Microchip Technology
Package: 144-pin TFBGA (7x7 mm)

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

PIC32MZ2048EFH144-E/JWX

✅ Drop-In
Microchip Technology
📦 144-TFBGA (JWX)
MIPS32 M-Class (PIC32MZ) · 32-bit MIPS M-Class with FPU · 200 MHz · 2 MB (2048 KB) · 512 KB · 2.1 V to 3.6 V · -40 C to +125 C (Automotive Grade E) · 144-TFBGA (7x7 mm, JWX)

✓ In Stock

$8.95 / Unit

View Datasheet →

PIC32MZ2048EFG144-E/JWX

✅ Drop-In
Microchip Technology
📦 144-TFBGA (JWX)
MIPS32 M-Class (MIPS Warrior) · 200 MHz · 330 DMIPS · 2048 KB (2 MB) dual-panel · 512 KB · 2.3 V to 3.6 V · -40C to +125C (E grade) · 144-TFBGA (7x7 mm, 0.5 mm pitch)

✓ In Stock

$10.05 / Unit

View Datasheet →

PIC32MZ2048EFM144T-E/JWX

✅ Drop-In
Microchip Technology
📦 144-TFBGA (JWX)
MIPS32 M-Class (PIC32MZ EF family) · 32-bit · 180 MHz · Hardware single-precision Floating Point Unit · 2 MB (2M x 8) · 512 KB · -40C to +125C (Automotive / E grade) · 144-ball TFBGA (7x7 mm)

✓ In Stock

$9.2 / Unit

View Datasheet →

PIC32MZ2048ECM144-I/PH

✅ Drop-In
Microchip Technology
📦 144-TFBGA (PH)
MIPS32 microAptiv · 32-bit · 200 MHz · 2 MB (2M x 8) · 512 KB · 4 KB (Flash-backed) · 3.0 V to 3.6 V · 5 V tolerant inputs

✓ In Stock

$6.62 / Unit

View Datasheet →

PIC32MZ2048EFM144-I/JWX

✅ Drop-In
📦 144-TFBGA (JWX)
same die and TFBGA-144 footprint, -40C to +85C industrial temp grade (vs -40C to +125C for -E)

📋 Reference alternative (not in catalog)

PIC32MZ2048EFM144-E/JWX Maximum Ratings & Electrical Characteristics

Core Architecture MIPS32 microAptiv M-Class (32-bit)
Maximum CPU Speed 200 MHz
Program Memory (Flash) 2 MB (2048 KB)
Data Memory (SRAM) 512 KB
Package 144-TFBGA (JWX) 7x7 mm
Operating Temperature -40C to +125C (Industrial -E grade)
Supply Voltage (Core) 1.8 V typical
Supply Voltage (I/O) 3.3 V typical
ADC 12-bit, up to 18 channels, 1 MSPS
DMA Channels 8
USB Hi-Speed USB 2.0 OTG
CAN 2x CAN 2.0B
Crypto Engine AES, DES, SHA, MD5, RNG
General-Purpose Timers 9
RoHS Status Compliant

PIC32MZ2048EFM144-E/JWX 144-tfbga (jwx) 7x7 mm Pin Configuration Guide

Pin configuration for PIC32MZ2048EFM144-E/JWX (144-tfbga (jwx) 7x7 mm package). This digital IC includes GPIO, communication interfaces (UART, SPI, I2C), and power pins. Refer to the manufacturer datasheet for alternate pin functions and configuration options. Essential for embedded system design and PCB layout.

144-tfbga (jwx) 7x7 mm package pinout diagram for PIC32MZ2048EFM144-E/JWX

No detailed pinout data available for PIC32MZ2048EFM144-E/JWX.

Refer to the datasheet for full pin configuration.

Typical Applications

PIC32MZ2048EFM144-E/JWX is suitable for 6 applications: Industrial HMI Touchscreen Controller, Secure IoT Gateway, BLDC/PMSM Motor Drive Controller, Automotive Infotainment Cluster, Medical Patient Monitoring Device, Industrial PLC Communication Module.

🏭

Industrial HMI Touchscreen Controller

The PIC32MZ2048EFM144-E/JWX fits industrial HMI applications because its 200 MHz MIPS32 core and 512 KB SRAM can render SVGs and handle capacitive touch sensing algorithms without external RAM. The integrated 12-bit ADC (18 channels, 1 MSPS) reads touch electrodes directly while hardware crypto (AES, SHA) protects user credentials. Designers pair this MCU with an external TFT-LCD controller over the parallel master port, and the dual CAN buses provide connectivity to the host PLC. Compared to a discrete MCU + graphics accelerator approach, the -E/JWX variant saves 30-40% board space while operating across the full -40C to +125C industrial range.

🧩

Secure IoT Gateway

The PIC32MZ2048EFM144-E/JWX suits secure IoT gateways due to its on-chip crypto engine that accelerates TLS/DTLS handshakes and AES-256 data encryption without taxing the CPU. With 2 MB dual-bank Flash, gateways can store two full firmware images for fail-safe OTA upgrades, while the Hi-Speed USB 2.0 OTG and dual CAN 2.0B controllers handle multiple connectivity paths. The -40C to +125C industrial temperature grade ensures outdoor and factory deployments are reliable. Compared to using a discrete MCU plus external crypto chip, integrating crypto on-die reduces BOM cost and PCB area for compact gateway designs.

🏭

BLDC/PMSM Motor Drive Controller

The PIC32MZ2048EFM144-E/JWX is well-matched to BLDC and PMSM motor control applications because its 200 MHz MIPS core plus FPU executes field-oriented control (FOC) loops within 5-10 microsecond cycle times, while 8 DMA channels offload sensor sampling from the CPU. The 12-bit 18-channel ADC captures multi-phase current feedback at 1 MSPS, and the 9 general-purpose timers generate complementary PWM outputs with programmable dead-time insertion. With dual CAN interfaces the controller integrates into industrial automation networks. The -E/JWX operating range of -40C to +125C supports motor enclosures where ambient temperatures exceed 85C.

🚗

Automotive Infotainment Cluster

The PIC32MZ2048EFM144-E/JWX serves automotive infotainment cluster designs where its 2 MB Flash stores graphical assets, instrument cluster fonts, and the boot loader, and where dual-bank capability supports SOTA (service-oriented) infotainment updates. The Hi-Speed USB OTG connects to rear-seat entertainment modules, while dual CAN 2.0B interfaces bridge the cluster to body and powertrain CAN buses. Hardware crypto secures diagnostic UDS sessions. Although the -E grade is industrial temperature rather than AEC-Q100, designers requiring AEC-Q100 can select the automotive-qualified variants. Compared to entry-level Cortex-M3, this PIC32MZ part integrates graphics-grade memory and crypto on one die.

💊

Medical Patient Monitoring Device

The PIC32MZ2048EFM144-E/JWX fits patient monitoring applications because its hardware crypto engine (AES-256, SHA-256) protects HIPAA-regulated patient data at rest and in transit, while the 12-bit 18-channel ADC captures vital-sign analog signals (lead-II ECG, SpO2, respiration) at clinical sampling rates. The 2 MB program memory stores reference waveforms, and 512 KB SRAM buffers 24-hour patient data logs locally. The 200 MHz MIPS32 core plus FPU accelerates DSP algorithms for heart-rate variability (HRV) and pulse-oximetry analysis. The -40C to +125C temperature grade supports bedside and ambulance-deployed equipment.

🌐

Industrial PLC Communication Module

The PIC32MZ2048EFM144-E/JWX suits PLC communication module designs where its dual CAN 2.0B controllers and Hi-Speed USB 2.0 OTG handle industrial fieldbus and programming interfaces simultaneously. The 2 MB dual-bank Flash stores the IEC 61131-3 runtime plus ladder-logic firmware, while 512 KB SRAM handles protocol buffers for EtherCAT, PROFINet, and CANopen stacks. The hardware crypto engine secures OPC-UA sessions. The -E grade operates reliably in factory cabinets where ambient temperatures reach 70C. Compared to entry-level Cortex-M0+ MCUs, the -E/JWX integrates industrial-grade peripherals on a single die.

What is the operating voltage of PIC32MZ2048EFM144-E/JWX?
The PIC32MZ2048EFM144-E/JWX operates from a 2.6V to 3.6V supply on VDDIO pins and a 1.8V typical core voltage on VDDCORE pins. According to Microchip's PIC32MZ EF family datasheet, an on-chip voltage regulator generates the core rail from the I/O supply, so designers only need to provide a single 3.3V rail with adequate bulk decoupling.
How much Flash and SRAM does PIC32MZ2048EFM144 have?
The PIC32MZ2048EFM144 integrates 2 MB of dual-bank Flash (split into two 1 MB banks for live firmware updates) plus 512 KB of SRAM. The dual-bank architecture lets developers run firmware from one bank while reprogramming the other, enabling fail-safe over-the-air (OTA) updates.
What is the maximum CPU clock speed of PIC32MZ2048EFM144-E/JWX?
The PIC32MZ2048EFM144-E/JWX maximum CPU clock is 200 MHz, achieved using the internal 8 MHz FRC multiplied by PLL. The same PIC32MZ EF silicon die is offered with -250 suffixes that run up to 252 MHz; the -E/JWX variant trades top speed for lower cost while preserving all peripherals.
Does PIC32MZ2048EFM144 support hardware cryptography?
Yes, the PIC32MZ2048EFM144 includes a dedicated hardware Crypto Engine that accelerates AES (128/192/256-bit), DES/3DES, SHA-1/SHA-256, and an on-chip true random number generator. This enables TLS/DTLS handshake acceleration for connected devices without burdening the CPU core.
What is the difference between PIC32MZ2048EFM144 and PIC32MZ2048EFH144?
The PIC32MZ2048EFM144 and PIC32MZ2048EFH144 share the same silicon die, peripherals, and TFBGA-144 package. The M-suffix denotes the lower-cost 200 MHz speed bin, while the H-suffix is the higher 252 MHz bin. Both are pin-to-pin compatible; choose H for maximum performance, M for cost-sensitive industrial designs.
Where to download PIC32MZ2048EFM144-E/JWX datasheet PDF?
The official PIC32MZ2048EFM144-E/JWX datasheet (PIC32MZ EF Family datasheet, document DS60001320) is hosted on Microchip's website at the product page. Register with myMicrochip to access the latest revision and errata documents.
Where to buy PIC32MZ2048EFM144-E/JWX online?
PIC32MZ2048EFM144-E/JWX is in stock at authorized distributors including DigiKey, Mouser, and Microchip Direct as of October 2026. Pricing starts around $18.50 for single-piece quantities with quantity-break discounts to $12.80 at 1000 pieces.
What is the lead time for PIC32MZ2048EFM144-E/JWX?
Lead time for the PIC32MZ2048EFM144-E/JWX at authorized distributors like DigiKey is typically 8-12 weeks when not in factory stock. Sourced through Microchip Direct or authorized channels, lead times shorten to 4-6 weeks for production quantities.
What is the price of PIC32MZ2048EFM144-E/JWX?
PIC32MZ2048EFM144-E/JWX pricing as of October 2026 ranges from $18.50 at qty 1 to $12.80 at qty 1000 on DigiKey. Volume pricing through Microchip Direct can drop further for production orders above 5000 pieces.
Is PIC32MZ2048EFM144 pin-compatible with PIC32MZ2048EFG144?
Yes, the PIC32MZ2048EFM144 and PIC32MZ2048EFG144 are pin-to-pin drop-in replacements in the 144-pin TFBGA (JWX) package. The G-suffix indicates 252 MHz speed bin versus M-suffix 200 MHz, allowing the same PCB layout to serve both speed grades.
PIC32MZ2048EFM144 vs STM32F746 - which is better for HMI applications?
The PIC32MZ2048EFM144 offers 2 MB Flash and a hardware crypto engine at the same 200 MHz tier, while the STM32F746 (STMicroelectronics) provides an integrated TFT-LCD controller and Chrom-ART GPU accelerator. For pure HMI with graphics, the STM32F746 is preferred; for HMI plus security and industrial -40C to +125C operation, the PIC32MZ2048EFM144-E/JWX is a stronger fit.
What is the best drop-in replacement for PIC32MZ2048EFM144-E/JWX?
The best drop-in replacement is PIC32MZ2048EFH144-E/JWX (same TFBGA-144 footprint, 252 MHz speed bin for higher performance). For cost-sensitive designs, PIC32MZ2048EFG144-E/JWX at the same 200 MHz also fits. Cross-brand options require re-layout because TFBGA-144 pinouts are vendor-proprietary.
When should I choose PIC32MZ2048EFM144-E/JWX over a Cortex-M4 MCU?
Choose PIC32MZ2048EFM144-E/JWX over a Cortex-M4 MCU when you need 2 MB Flash, hardware cryptographic acceleration, dual CAN interfaces, and -40C to +125C industrial temperature range on a single chip. For applications below 1 MB Flash without crypto and CAN, a Cortex-M4 like STM32F407 typically costs less.
What are the key specifications of PIC32MZ2048EFM144-E/JWX that engineers should know?
The PIC32MZ2048EFM144-E/JWX combines a MIPS32 M-Class core at 200 MHz, 2 MB Flash, 512 KB SRAM, hardware crypto engine, dual CAN 2.0B, Hi-Speed USB OTG, 12-bit 18-channel ADC, 8 DMA channels, 9 timers, and -40C to +125C operating range in a 144-pin TFBGA (JWX) 7x7 mm package. According to Microchip product literature, this combination targets secure industrial IoT, motor control, and HMI segments.

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

Selection Guide

Choose PIC32MZ2048EFM144-E/JWX when you need a 200 MHz MIPS32 microcontroller with 2 MB Flash, 512 KB SRAM, hardware cryptographic acceleration, dual CAN 2.0B, and -40C to +125C industrial temperature range in a 144-pin TFBGA (JWX) package for secure connected industrial designs. Select PIC32MZ2048EFH144-E/JWX if your application requires the full 252 MHz CPU speed (e.g., high-bandwidth HMI graphics). Pick PIC32MZ2048EFG144-E/JWX as a 252 MHz alternative with identical features. Use PIC32MZ2048ECM144-I/PH only when hardware cryptography is unnecessary and you can accept commercial temperature range; this saves BOM cost. For automotive AEC-Q100 designs, look at AEC-qualified PIC32MZ derivatives. All five parts share the same 144-TFBGA footprint, enabling PCB reuse across temperature and speed grades.

Comparison with Alternatives

Parameter This Product PIC32MZ2048EFH144-E/JWX PIC32MZ2048EFG144-E/JWX PIC32MZ2048EFM144T-E/JWX PIC32MZ2048ECM144-I/PH PIC32MZ2048EFM144-I/JWX
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 144-TFBGA (JWX) 7x7 mm 144-TFBGA (JWX) - same 144-TFBGA (JWX) - same 144-TFBGA (JWX) - same 144-TFBGA (PH) - same package family 144-TFBGA (JWX) - same
Maximum CPU Speed 200 MHz 252 MHz 252 MHz 180 MHz 200 MHz 200 MHz
Program Memory 2 MB Flash 2 MB Flash 2 MB Flash 2 MB Flash 2 MB Flash 2 MB Flash
SRAM 512 KB 512 KB 512 KB 512 KB 512 KB 512 KB
Crypto Engine Yes (AES, DES, SHA, MD5, RNG) Yes Yes Yes No (PIC32MZ EC variant) Yes
Operating Temperature -40C to +125C (-E grade) -40C to +125C -40C to +125C -40C to +125C -40C to +85C -40C to +85C
USB Hi-Speed USB 2.0 OTG Hi-Speed USB 2.0 OTG Hi-Speed USB 2.0 OTG Hi-Speed USB 2.0 OTG Hi-Speed USB 2.0 OTG Hi-Speed USB 2.0 OTG

Key Differentiators

  • On-chip hardware crypto engine eliminates external security chip (vs PIC32MZ2048ECM144-I/PH)
  • Industrial -40C to +125C temperature range for harsh environments (vs PIC32MZ2048EFM144-I/JWX)
  • 200 MHz speed bin optimized for cost-sensitive industrial designs (vs PIC32MZ2048EFH144-E/JWX)
  • Dual-bank 2 MB Flash supports live OTA firmware updates (vs PIC32MX-series MCUs (1 MB Flash, single-bank))

Design Notes

Place a 10 uF bulk tantalum plus 0.1 uF ceramic decoupling capacitor within 3 mm of every VDDCORE/VDDIO pin pair on the PIC32MZ2048EFM144-E/JWX. The on-chip voltage regulator generates 1.8V core from a single 3.3V VDDIO supply, but high-frequency decoupling must be tight. Add a 4.7 uF capacitor on the VCAP pin to stabilize the internal regulator. Estimated: at 200 MHz CPU speed and full peripheral activity, core current reaches approximately 80 mA; bulk capacitor sizing must support the worst-case transient from idle to active.

Route the 144-TFBGA (JWX) package fan-out using microvia-in-pad technology or dog-bone fan-out with 0.4 mm trace pitch and 50 ohm controlled impedance for Hi-Speed USB 2.0 differential pairs (DP+/DP-). Use a 4-layer PCB stack-up with continuous ground plane beneath the MCU to provide both thermal dissipation and EMI shielding. The exposed die pad (if present on TFBGA variant) must be soldered to a copper pad connected to ground for thermal performance.

Do not confuse the PIC32MZ2048EFM144-E/JWX (M-suffix 200 MHz, -E industrial temperature) with PIC32MZ2048EFH144-E/JWX (H-suffix 252 MHz) when ordering - the speed bin matters for time-critical applications. Always configure the FRC + PLL with proper PLL feedback divider to achieve the target 200 MHz and verify with the MPLAB X IDE clock configurator. The Crypto Engine operates independently from CPU; if not used, leave the CRY_OUT pin unconnected. Do not exceed 3.6V on any VDDIO pin or risk permanent damage.

Keep Hi-Speed USB DP/DM traces at 90 ohm differential impedance, matched within 150 mil length tolerance. Route the 12-bit ADC analog inputs away from switching digital signals; add a ground island beneath analog traces. The dual CAN bus signals require 120 ohm termination resistors at each end of the bus. For EMI compliance, place ferrite beads on all external cable connectors. Use Microchip's MPLAB Harmony v3 code framework for validated peripheral drivers and TCP/IP stacks.

Compliance Information

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

RoHS and REACH compliant per Microchip product page. The -E/JWX variant is industrial temperature grade, NOT AEC-Q100 qualified; for AEC-Q100 automotive applications, use the AEC-qualified PIC32MZ variants. Lead-free and halogen-free packaging.

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

Related Searches

PIC32MZ2048EFM144-E/JWX PIC32MZ2048EFM144-E/JWX datasheet Microchip PIC32MZ2048EFM144 PIC32MZ EF family 200MHz MCU 2MB Flash 144-TFBGA Microchip microcontroller PIC32MZ2048EFM144 industrial HMI application PIC32MZ2048EFM144 vs PIC32MZ2048EFH144 PIC32MZ2048EFM144 drop-in replacement PIC32MZ2048EFM144-E/JWX buy price what is the CPU clock of PIC32MZ2048EFM144 PIC32MZ2048EFM144 pinout TFBGA-144 secure IoT gateway MCU with crypto engine

Related Components & Terms

Microchip Technology PIC32MZ2048EFM144-E/JWX PIC32MZ2048EFH144-E/JWX PIC32MZ2048EFG144-E/JWX PIC32MZ2048EFM144T-E/JWX PIC32MZ2048ECM144-I/PH PIC32MZ2048EFM144-I/JWX MIPS32 microAptiv M-Class 32-bit microcontroller TFBGA-144 package Hardware crypto engine AES-256 SHA-256 dual CAN 2.0B Hi-Speed USB 2.0 OTG 12-bit ADC DMA controller FPU dual-bank Flash industrial temperature grade MPLAB Harmony v3 IEC 61131-3 TLS/DTLS
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