Intel

EP20K400EFC672-2X - APEX 20KE FPGA 400K Gates 672-BGA | Intel

MPN: EP20K400EFC672-2X ✗ End of Life
In Stock Ships in 1-3 business days
1.71 V to 1.89 V (core); 3.3 V I/O Vdss 672-BBGA / 672-FBGA Package
From $118.9 USD / Unit
MOQ: 1 |
Price updated: 2026-09-07
Volume Pricing
Qty Unit Price Extended
1 $185 $185.00
10 $168.5 $1,685.00
100 $148.75 $14,875.00
500 $132.2 $66,100.00
1,000 $118.9 $118,900.00
ℹ️ All prices are in USD

EP20K400EFC672-2X Overview

The Intel (formerly Altera) EP20K400EFC672-2X is a member of the APEX-20KE family of high-density SRAM-based Field Programmable Gate Arrays, integrating 400,000 system gates, 16,640 logic elements, and 212,992 bits of embedded RAM in a 672-ball Fine-Pitch Ball Grid Array (FC-FBGA / BBGA) package. Built on a 0.18-micron CMOS process, the device operates from a 1.71 V to 1.89 V core supply and provides 488 user I/Os, making it one of the highest-density programmable logic devices of its generation.

A Field Programmable Gate Array (FPGA) is a semiconductor integrated circuit that can be configured by the customer or designer after manufacturing. Architecturally, an FPGA sits within the broader hierarchy of programmable logic devices (PLDs) -> complex programmable logic devices (CPLDs) -> FPGAs -> SRAM-based FPGAs -> APEX-20KE family. The APEX-20KE architecture combines look-up tables (LUTs) with embedded memory blocks (ESBs) and supports MultiCore integration, which was industry-leading when introduced as one of the first PLDs marketed as a "system-on-a-programmable-chip" (SOPC) building block.

Key features of the EP20K400EFC672-2X include 1,664 logic array blocks (LABs), 488 maximum user I/Os, 212,992 total RAM bits distributed across embedded system blocks, a MultiCore architecture combining LUT-based logic with dual-port RAM, and 4-phase PLL clock management. The "-2X" speed grade designates a faster speed bin than the standard -2 grade; the part operates at junction temperatures between 0 C and 85 C (commercial grade).

Typical applications for the EP20K400EFC672-2X span telecommunications backplanes, industrial automation controllers, high-performance DSP preprocessing, and glue-logic aggregation where high gate count and abundant I/O outweigh the need for the latest process node. Because the APEX-20KE family predates Cyclone and Stratix, designers typically use it only as a long-life mature node or as a second-source drop-in for legacy designs.

When designing with this FPGA, ensure the 1.8 V core and 3.3 V I/O supply rails are properly decoupled near the BGA balls with low-ESR ceramic capacitors. Programming is performed via the Altera ByteBlaster or USB-Blaster download cable through the JTAG or passive serial interface; configuration bitstreams are stored in external PROMs or flash. This page synthesizes distributor pricing, drop-in same-package alternatives, and practical design notes that go beyond the original datasheet.

Drop-in alternatives for EP20K400EFC672-2X — 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 EP20K400EFC672-2X (same form factor and footprint) — differing in Package, Process Technology, Operating Temperature, Family, Series.

Intel
Package: 672-pin FineLine BGA (PBGA672)
Process Technology: 0.18 micron CMOS
Operating Temperature: 0 C to +85 C (commercial)
Compare with EP20K400EFC672-2X →
Intel
Package: 672-pin FBGA (Fine-pitch BGA)
Process Technology: 0.22 µm CMOS
Operating Temperature: 0 °C to +85 °C (Commercial)
Compare with EP20K400EFC672-2X →
Altera
Package: 672-BGA (FineLine BGA, 1.00 mm pitch)
Process Technology: 0.15 um CMOS
Family: APEX 20KC
Compare with EP20K400EFC672-2X →
Intel
Package: 672-FBGA (FineLine BGA)
Operating Temperature: 0C to +85C (Commercial)
Family: APEX 20KE
Compare with EP20K400EFC672-2X →
Intel
Package: 672-ball FC-FBGA
Process Technology: 0.22 µm CMOS
Operating Temperature: 0 °C to 85 °C (industrial)
Compare with EP20K400EFC672-2X →
Intel
Package: 672-BBGA (FC-FBGA, FineLine BGA)
Process Technology: 0.18 µm CMOS
Family: APEX 20K
Compare with EP20K400EFC672-2X →
Intel
Process Technology: 0.22 um
Operating Temperature: 0 C to 85 C
Family: APEX 20KE
Compare with EP20K400EFC672-2X →
Intel
Package: 672-ball FC-FBGA
Process Technology: 0.22 um CMOS
Operating Temperature: 0 C to +85 C (commercial)
Compare with EP20K400EFC672-2X →
Intel
Package: 672-ball FineLine BGA
Operating Temperature: 0 C to +85 C (commercial)
Compare with EP20K400EFC672-2X →
Intel
Package: 672-BBGA (FC-FBGA)
Operating Temperature: 0 °C to +85 °C (commercial)
Family: APEX 20KE
Compare with EP20K400EFC672-2X →
Altera
Process Technology: CMOS
Operating Temperature: -40 °C to +100 °C (TJ)
Family: APEX-20K E
Compare with EP20K400EFC672-2X →
Intel
Package: 672-ball FineLine BGA (FC-FBGA), 27 × 27 mm
Process Technology: 0.22 µm CMOS
Operating Temperature: 0 °C to 85 °C (Industrial)
Compare with EP20K400EFC672-2X →

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

EP20K400EFC672-2N

✅ Drop-In
Intel
📦 672-BGA
APEX 20KE · 16,640 · 400,000 (1,052,032 max) · 488 · 672-ball FC-FBGA · 0.22 um CMOS · 1.8 V · 2.5 V

✓ In Stock

$171 / Unit

View Datasheet →

EP20K400EFC672-2

✅ Drop-In
Intel
📦 672-BGA
APEX 20KE · 16640 · 212992 · 488 · 400000 · 1.8 V · 2.5 ns · 0 C to 85 C

✓ In Stock

$92.75 / Unit

View Datasheet →

EP20K400EFC672-1XN

✅ Drop-In
Intel
📦 672-BGA
APEX-20KE · APEX 20K · 16,640 · 1,664 · 400,000 · 212,992 · 488

✓ In Stock

$215 / Unit

View Datasheet →

EP20K400EFC672-1N

✅ Drop-In
Intel
📦 672-BGA
APEX 20KE · 16,640 · 400,000 · 502 (488 per Mouser listing) · 672-ball FC-FBGA · 0.22 µm CMOS · 1.8 V · 2.5 V

✓ In Stock

$175 / Unit

View Datasheet →

EP20K400EFC672-1

✅ Drop-In
Intel
📦 672-BGA
APEX 20KE · 400,000 · 16,640 · 488 · 212,992 bits · 1.8 V · 2.5 V / 3.3 V compatible · 0.22 um CMOS

✓ In Stock

$110 / Unit

View Datasheet →

EP20K300EFC672-2X

✅ Drop-In
Intel
📦 672-BGA
APEX 20KE · 11,520 · 300,000 · 147,456 bits · 408 · 672-pin FBGA (Fine-pitch BGA) · 0.22 µm CMOS · 1.8 V

✓ In Stock

$99.5 / Unit

View Datasheet →

EP20K300EFC672-2N

✅ Drop-In
Intel
📦 672-BGA
APEX 20KE · APEX 20K (MultiCore) · 300,000 · 11,520 · 147,456 · 408 · 672-pin FineLine BGA (PBGA672) · 1.8 V

✓ In Stock

$59.2 / Unit

View Datasheet →

EP20K400EFC672-2X Maximum Ratings & Electrical Characteristics

Family APEX-20KE
Series APEX-20KE
Manufacturer Intel (formerly Altera)
Logic Elements / Cells 16,640
Number of LABs/CLBs 1,664
Total RAM Bits 212,992
Number of I/O 488
Number of Gates 1,052,000
Supply Voltage 1.71 V to 1.89 V (core); 3.3 V I/O
Logic Family CMOS
Process Technology 0.22 um / 0.18 um CMOS
Propagation Delay 2.5 ns
Operating Temperature 0 C to 85 C (TJ)
Package Type 672-BBGA / 672-FBGA
Mounting Type Surface Mount

EP20K400EFC672-2X 672-bbga / 672-fbga Pin Configuration Guide

Pin configuration for EP20K400EFC672-2X (672-bbga / 672-fbga 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.

672-bbga / 672-fbga package pinout diagram for EP20K400EFC672-2X

No detailed pinout data available for EP20K400EFC672-2X.

Refer to the datasheet for full pin configuration.

Typical Applications

EP20K400EFC672-2X is suitable for 6 applications: Telecommunications Backplane Aggregation, Industrial Automation Controllers, DSP Pre-Processing Front-End, Legacy Test and Measurement Instrumentation, Military / Aerospace Legacy Avionics, High-Density Glue Logic Aggregation.

🌐

Telecommunications Backplane Aggregation

The EP20K400EFC672-2X's 488 user I/Os and 400K gates make it well suited for legacy telecom backplane aggregation where parallel bus widths of 32-64 bits must be multiplexed or protocol-converted at line-card interfaces. Placed between a framer ASIC and a network processor, the device's MultiCore architecture lets designers implement STS-1/STM-1 cross-connects with embedded dual-port RAM providing elastic store buffering; the 2.5 ns propagation delay supports 77 MHz system clock rates. Compared to newer Cyclone parts, the -2X speed grade delivers timing margin that legacy backplane designs rely on, although migration to Cyclone IV/V is recommended for new builds.

🏭

Industrial Automation Controllers

With 488 I/Os and 212 Kbits of embedded RAM, the EP20K400EFC672-2X functions as a high-I/O-count glue-logic aggregator for industrial PLC backplanes and motion-control cards. The commercial 0-85 C junction temperature range suits cabinet-mounted control systems, while the embedded system blocks implement FIFO buffers between encoder counters and DSP processors without external SRAM. The -2X speed grade ensures deterministic timing for real-time deterministic Ethernet or PROFIBUS protocol bridges; design tip: pair with optocouplers on every I/O bank and provide robust 1.8 V / 3.3 V power sequencing.

🖥️

DSP Pre-Processing Front-End

The APEX-20KE MultiCore architecture combines LUT logic with dual-port RAM, which is exploited for FIR filter pre-processing in audio and baseband DSP front-ends. With 16,640 logic elements and 212,992 bits of embedded memory, the EP20K400EFC672-2X supports 64-tap FIR filters with on-chip coefficient storage, eliminating external SRAM. The -2X speed grade enables 100+ MHz sample rates for wideband receivers; trade-off versus dedicated DSP processors is flexibility vs per-MAC energy efficiency, so designers typically use this part for front-end filtering before handing off to a fixed DSP.

🔧

Legacy Test and Measurement Instrumentation

In long-life test equipment where redesign is not feasible, the EP20K400EFC672-2X delivers 488 I/Os for parallel stimulus/response buses and 400K gates for protocol-format flexibility. The BGA package supports fine-pitch PCB layouts for high-channel-count oscilloscope or logic-analyzer digitizer boards; the 1.71-1.89 V core supply matches the original power tree. Designers maintain production by substituting the -2N or -2 speed grade as the -2X becomes scarce through Intel's NRND channel; identical footprints mean no PCB rework is required when qualifying alternate speed grades.

✈️

Military / Aerospace Legacy Avionics

Although the EP20K400EFC672-2X is commercial-grade (0-85 C), long-life avionics programs with established configuration baselines continue to qualify it for non-flight-critical subsystems and ground support equipment. Its 488 I/Os aggregate multiple ARINC 429 or MIL-STD-1553 channels into a mission computer, and the 212 Kbits of embedded RAM implement channel buffers. Designers must verify lot traceability and use conformal coating; the -2X speed grade ensures deterministic ARINC 429 bit-timing margins, while lead-free -2N variants support RoHS-compliant production builds.

🧩

High-Density Glue Logic Aggregation

When system architects need to bridge disparate bus standards (PCI, UART banks, custom parallel buses) on a single board, the EP20K400EFC672-2X serves as a flexible interconnect fabric. The 488 user I/Os handle multiple 32-bit bus segments simultaneously, while the 16,640 logic elements implement protocol translation, parity generation, and address decoding without external CPLDs. The -2X speed grade supports 66 MHz PCI operation; trade-off versus multiple smaller FPGAs is BOM consolidation vs. single-point-of-failure risk - designers should verify in-system programming support before committing to this part in production.

What is the EP20K400EFC672-2X?
The EP20K400EFC672-2X is an Intel (formerly Altera) APEX-20KE series SRAM-based Field Programmable Gate Array (FPGA) with 400,000 system gates, 16,640 logic elements, 1,664 LABs, and 488 user I/Os, packaged in a 672-ball Fine-Pitch BGA. According to the Altera APEX-20KE datasheet, it operates from a 1.71 V to 1.89 V core supply and uses 0.18-micron CMOS process technology.
What is the operating voltage of EP20K400EFC672-2X?
The EP20K400EFC672-2X core logic operates from 1.71 V to 1.89 V (typical 1.8 V), with I/O banks supporting 3.3 V. According to the APEX-20KE datasheet, separate VCCINT and VCCIO rails must be supplied and decoupled close to the BGA balls to maintain signal integrity across all 488 user I/Os.
How many user I/Os does EP20K400EFC672-2X have?
The EP20K400EFC672-2X provides 488 user I/O pins. According to the manufacturer datasheet, this high I/O count is achieved through the 672-ball Fine-Pitch BGA package and is one of the highest I/O densities offered in the APEX-20KE family, suitable for parallel bus aggregation and high-bandwidth telecom interfaces.
What is the embedded memory size of EP20K400EFC672-2X?
The EP20K400EFC672-2X contains 212,992 bits of embedded SRAM, distributed across embedded system blocks (ESBs) that can be configured as RAM, ROM, or dual-port memory. According to the Altera datasheet, each ESB can operate in single-port, dual-port, or FIFO mode, supporting on-chip buffering for DSP and data-pipeline designs.
Where can I buy the EP20K400EFC672-2X?
The EP20K400EFC672-2X is available through major distributors including DigiKey, Mouser, and Octopart-listed brokers. Pricing as of 2026-09-08 starts around $185 USD at qty-1 from franchised distributors, with volume pricing dropping to approximately $118.90 at 1,000-piece quantities. Lead time for obsolete/NRND stock varies by distributor and lot availability.
What is the price of EP20K400EFC672-2X in 2026?
As of 2026-09-08, the EP20K400EFC672-2X lists at approximately $185 USD for single-piece quantities, with price breaks at 10 pieces ($168.50), 100 pieces ($148.75), 500 pieces ($132.20), and 1,000 pieces ($118.90). Pricing reflects the NRND lifecycle status and limited remaining stock; brokers may quote higher due to scarcity.
Is the EP20K400EFC672-2X still in production?
The EP20K400EFC672-2X is marked as NRND (Not Recommended for New Designs) by Intel. Existing inventory remains available through distributors as of 2026-09-08, but Intel recommends migrating to Cyclone or Stratix series FPGAs for new designs. Long-term supply depends on remaining wafer/die stock and licensed broker inventories.
What is the difference between EP20K400EFC672-2X and EP20K400EFC672-2?
The EP20K400EFC672-2X is a higher speed grade (-2X) than the standard EP20K400EFC672-2 within the same APEX-20KE family. According to Altera's speed-grade designation convention, the "X" suffix denotes a faster speed bin, providing shorter propagation delay (around 2.5 ns) and higher Fmax performance for critical paths. Both share the same 672-BGA footprint and are pin-to-pin compatible.
What is the difference between EP20K400EFC672-2X and EP20K400EFC672-1XN?
The EP20K400EFC672-1XN is a slower speed grade (-1XN) variant in the same APEX-20KE family and 672-BGA package as the EP20K400EFC672-2X. According to the Altera part-numbering convention, the "1" indicates the slowest speed bin, the "X" indicates an enhanced speed designation, and "N" indicates lead-free / RoHS-compliant packaging. The -2X has approximately 20-25% better timing margin than -1XN at the cost of higher unit price.
Can EP20K400EFC672-2N replace EP20K400EFC672-2X directly?
Yes, the EP20K400EFC672-2N is a pin-to-pin drop-in replacement for the EP20K400EFC672-2X on the same 672-BGA footprint. According to the APEX-20KE datasheet, both parts share identical logic, memory, and I/O resources; the difference is speed grade (-2 vs -2X) and "N" indicates lead-free packaging. Designers replacing -2X with -2N should revalidate critical-path timing, as the -2 is slower than -2X.
What is the best drop-in replacement for EP20K400EFC672-2X?
The best drop-in replacement for the EP20K400EFC672-2X is the EP20K400EFC672-2 (same 672-BGA footprint, slightly slower speed grade) for applications where timing margin is sufficient. According to APEX-20KE part-numbering conventions, the EP20K400EFC672-2N is identical with lead-free packaging. Both options preserve the original PCB layout without any rework.
Where can I download the EP20K400EFC672-2X datasheet PDF?
The EP20K400EFC672-2X datasheet is available as the Altera / Intel APEX-20KE family datasheet PDF at the official archive URL https://www.altera.com/literature/ds/apex20ke.pdf. Third-party mirror sites such as FindIC, Octopart, and chipdig.com also host downloadable PDF copies; the original Altera document covers the entire APEX-20KE family of which this part is a member.
Where do I find the pinout for EP20K400EFC672-2X?
The pinout for the EP20K400EFC672-2X is documented in the APEX-20KE family datasheet from Altera/Intel as a 672-ball Fine-Pitch BGA assignment table. According to that document, the pin map covers 488 user I/O balls plus dedicated JTAG, configuration, clock, power, and ground balls; ball A1 is identified by the silk-screen marker on the package top.
Hey Google, can EP20K400EFC672-2X be replaced by a Cyclone FPGA?
No - the EP20K400EFC672-2X cannot be replaced by any Cyclone-series FPGA on the same PCB footprint, because the 672-ball Fine-Pitch BGA package is specific to APEX-20KE and not shared with Cyclone I, II, III, IV, V, or 10 devices. According to Altera migration guidance, replacement requires a PCB redesign with a different package (typically BGA-256 or BGA-484), plus IP recompilation in Quartus for the target family.
What are the key specifications of EP20K400EFC672-2X that engineers should know?
The EP20K400EFC672-2X delivers 400,000 system gates, 16,640 logic elements, 1,664 LABs, 212,992 bits of embedded RAM, 488 user I/Os, 1.71-1.89 V core supply, 0-85 C commercial temperature grade, and 2.5 ns propagation delay in a 672-BGA package. According to the Altera APEX-20KE datasheet, it also includes 4 PLLs for clock management and supports MultiCore architecture combining LUTs with embedded system blocks for SOPC integration.

Engineering reference data for EP20K400EFC672-2X — comparison, design guidance, and compliance information.

Selection Guide

Choose the EP20K400EFC672-2X when your legacy design requires maximum gate count (400K), full 488 I/O count, and the fastest available APEX-20KE speed grade in the 672-BGA footprint - typically for telecom backplanes, high-I/O DSP pre-processing, or industrial controllers where timing margin matters. Choose the EP20K400EFC672-2N (lead-free) or EP20K400EFC672-2 (standard -2 grade) when cost or RoHS compliance outweighs speed. Choose the EP20K300EFC672-2X when your design fits in 300K gates and you want a proven lower-cost alternative on the same footprint. All variants share the 672-BGA land pattern, enabling PCB reuse across speed grades. For new designs, Intel recommends migrating to Cyclone IV/V series despite the PCB redesign effort.

Comparison with Alternatives

Parameter This Product EP20K400EFC672-2N EP20K400EFC672-2 EP20K400EFC672-1XN EP20K300EFC672-2X
Brand Intel Intel Intel Intel Intel
Package 672-BGA 672-BGA - same 672-BGA - same 672-BGA - same 672-BGA - same
Speed Grade -2X -2 -2 -1X -2X
System Gates 400K 400K 400K 400K 300K
Logic Elements 16,640 16,640 16,640 16,640 11,520
User I/Os 488 488 488 488 488
Embedded RAM 212,992 bits 212,992 bits 212,992 bits 212,992 bits 147,456 bits
Operating Temperature 0 C to 85 C 0 C to 85 C 0 C to 85 C 0 C to 85 C 0 C to 85 C

Key Differentiators

  • Highest-density variant in the APEX-20KE 672-BGA footprint (vs EP20K300EFC672-2X)
  • Faster speed grade for tighter timing margins (vs EP20K400EFC672-2)
  • Full 488 I/O count preserved across all 672-BGA variants (vs EP20K400EBC652-3)

Design Notes

The EP20K400EFC672-2X requires two separate supply rails: VCCINT at 1.71-1.89 V for core logic and VCCIO at 3.3 V (or 2.5 V depending on bank) for I/O. Estimated: at full utilization with all 488 I/Os switching and 212 Kbits of RAM active, core current can reach 1.0-1.5 A; designers should provision at least 2 A headroom on the 1.8 V regulator. Place 10 uF bulk + 0.1 uF ceramic decoupling within 5 mm of every VCCINT/VCCIO ball cluster to suppress switching transients.

The 672-BGA Fine-Pitch package has 1.0 mm ball pitch, requiring 4-6 layer PCB with microvia or via-in-pad stackup for fan-out. Use 0.5 oz copper inner planes for VCCINT/VCCIO and stitch ground vias around the BGA perimeter to reduce inductance. Estimated: keep all signal traces on outer layers under 0.1 mm width / 0.1 mm spacing to maintain 50 ohm controlled impedance; reflow profile must peak at 245-250 C with 60 sec above 220 C to avoid cold joints on the large thermal mass.

Do not confuse the APEX-20KE family (EP20K...) with the original APEX-20K (EP20K400...) non-E variant; the 'E' suffix indicates enhanced features but different programming files. Configuration bitstreams are NOT interchangeable between EP20K and EP20K[E]. Use Altera Quartus II (version 13.0 or earlier) to compile designs; modern Quartus versions dropped APEX support. For JTAG programming, use the Altera USB-Blaster or ByteBlasterMV download cable; ensure the nCONFIG, nSTATUS, and CONF_DONE pins have proper pull-ups per the APEX-20KE datasheet configuration chapter.

Although the EP20K400EFC672-2X is commercial-grade (0-85 C), high utilization at full clock rates can produce junction temperatures approaching the limit. Estimated: at 100% logic utilization and 100 MHz toggle rate, the BGA package dissipates 2-3 W; designers should attach a small heatsink or provide at least 25 sq cm of unbroken inner copper plane for thermal spreading. Monitor the JTAG Tdi/Tdo temperature-sensing diode if present, or use the on-chip thermal monitoring macro.

Compliance Information

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

EP20K400EFC672-2X is NRND. The 'N' suffix variants (e.g. EP20K400EFC672-2N) are explicitly lead-free / RoHS-compliant per Altera part-numbering convention; standard -2X and -2 grades predate widespread RoHS adoption. AEC-Q100 not applicable for this commercial-grade FPGA.

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

Related Searches

EP20K400EFC672-2X EP20K400EFC672-2X datasheet Intel APEX-20KE FPGA Altera APEX 20KE 400K gates 672-BGA FPGA 488 I/O EP20K400EFC672-2X vs EP20K400EFC672-2N buy EP20K400EFC672-2X EP20K400EFC672-2X price 2026 APEX-20KE drop-in replacement EP20K400EFC672-2X pinout SRAM FPGA 212Kbit embedded RAM legacy telecom FPGA aggregator what is APEX 20KE FPGA

Related Components & Terms

Intel Altera APEX-20KE EP20K400EFC672-2X EP20K400EFC672-2N EP20K400EFC672-2 EP20K400EFC672-1XN EP20K300EFC672-2X FPGA Field Programmable Gate Array PLD Complex Programmable Logic Device CPLD MultiCore architecture SRAM-based FPGA 672-BGA Fine-Pitch Ball Grid Array FC-FBGA RoHS REACH JTAG ByteBlaster USB-Blaster Quartus II embedded system block ESB PLL logic element LAB
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