Intel

EP20K600CB652I7 - 600K Gate APEX 20KC FPGA BGA-652 | Intel

MPN: EP20K600CB652I7 ✗ End of Life
In Stock Ships in 1-3 business days
1.8 V (1.71 V to 1.89 V range) Vdss 652-ball FineLine BGA (LBGA, 1.27 mm pitch) Package 375.94 MHz Speed ESBs configurable as dual-port RAM / ROM / CAM Memory
From $149 USD / Unit
MOQ: 1 |
Price updated: 2026-09-07
Volume Pricing
Qty Unit Price Extended
1 $285 $285.00
10 $245 $2,450.00
100 $195 $19,500.00
250 $168 $42,000.00
500 $149 $74,500.00
ℹ️ All prices are in USD

EP20K600CB652I7 Overview

The Intel EP20K600CB652I7 is a member of the APEX 20KC family of CMOS SRAM-based Field-Programmable Gate Arrays (FPGAs), delivering 600,000 system gates in a 652-ball FineLine BGA package. Built on a 0.15 µm process and running on a 1.8 V core supply, the device integrates 24,320 logic elements and is specified for a maximum internal frequency of 375.94 MHz at the -7 speed grade. The 'I' suffix denotes the industrial operating temperature grade and '7' denotes the speed bin.

An APEX 20KC FPGA is a programmable logic device that combines look-up table (LUT) based logic elements, embedded system blocks (ESBs) for memory and specialized functions, and a high-bandwidth MultiCore interconnect. The APEX family sits within the broader taxonomy of programmable logic -> FPGA -> SRAM-based FPGA -> PLD (programmable logic device) -> semiconductor, and is the predecessor to the Stratix/Arria series that Intel (formerly Altera) ships today. APEX 20KC was widely used in telecom line cards, DSP front-ends, and high-speed bus bridges during the early 2000s.

Key differentiating features of the EP20K600CB652I7 include 488 user I/O pins (4 dedicated inputs plus 480 I/O lines), four embedded PLL-style clock blocks per row, embedded system blocks configurable as dual-port RAM, ROM, or CAM, MultiVolt I/O support for interfacing with 1.8 V, 2.5 V, 3.3 V, and 5.0 V buses, and JTAG-based IEEE 1149.1 boundary-scan plus in-system programmability. The 652-ball FineLine BGA exposes a generous number of differential pairs and global clock networks, which is why the part was popular in communications infrastructure.

In terms of architecture depth, the 24,320 logic elements are organised into MegaLAB structures of 16 Logic Array Blocks (LABs), each LAB containing 10 Logic Elements (LEs). ESBs can be configured as 4 Kbit memory blocks, and the MultiCore interconnect provides predictable routing delays that scale with fan-out rather than die position, simplifying timing closure versus earlier FPGAs.

Typical applications include telecommunications backplane glue logic, high-speed serial protocol bridging (UTOPIA, POS-PHY, SPI-4.2), DSP co-processing front-ends, image and video pipeline processing, and PCI bus bridging. The wide I/O count also makes it well suited to test instrumentation and ASIC prototyping platforms.

When designing with the EP20K600CB652I7, ensure the 1.8 V core rail has bulk decoupling close to the BGA, provide proper MultiVolt reference biasing for any 5 V-tolerant banks, and respect the JTAG chain ordering if the device is cascaded with other programmable logic on the board. A thermal copper pour under the BGA is recommended because the -7 industrial speed grade can dissipate several watts under full utilisation.

This page synthesizes distributor pricing for the obsolete APEX 20KC family, same-brand Intel/Altera drop-in alternatives that share the 652-ball footprint, and practical design notes that are not consolidated in the original datasheet.

Drop-in alternatives for EP20K600CB652I7 — 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 EP20K600CB652I7 (same form factor and footprint) — differing in Package, Process Technology, Operating Temperature, Speed Grade, Device Type.

Altera
Package: 652-ball BGA
Process Technology: 0.15 µm CMOS (all-layer copper interconnect)
Operating Temperature: Commercial (0C to +70C)
Compare with EP20K600CB652I7 →
Intel
Package: 652-ball FineLine BGA
Process Technology: 0.15 um CMOS
Operating Temperature: 0C to +85C (commercial, suffix C7)
Compare with EP20K600CB652I7 →
Altera
Process Technology: 0.15 µm CMOS
Operating Temperature: 0 °C to +85 °C (commercial)
Compare with EP20K600CB652I7 →
Intel
Package: 652-ball BGA (PBGA-652, S-PBGA-B652)
Process Technology: 0.15 um all-layer copper-metal
Operating Temperature: 0 C to 85 C
Compare with EP20K600CB652I7 →
Intel
Package: 652-BGA (45 x 45 mm, 1.27 mm pitch)
Process Technology: 0.15 µm (later revisions 0.18 µm) all-layer copper CMOS
Operating Temperature: 0 °C to +85 °C (commercial)
Compare with EP20K600CB652I7 →
Altera
Package: 652-pin FineLine BGA
Process Technology: 0.15 µm CMOS
Speed Grade: 7
Compare with EP20K600CB652I7 →
Intel
Package: 652-ball FineLine BGA (S-PBGA-B652)
Process Technology: 0.15 µm CMOS
Operating Temperature: -40 °C to +85 °C (Industrial)
Compare with EP20K600CB652I7 →
Intel
Package: 652-pin PBGA (S-PBGA-B652)
Process Technology: 0.15 µm CMOS
Device Type: FPGA (Field Programmable Gate Array)
Compare with EP20K600CB652I7 →
Intel
Package: PBGA652 / LBGA-652
Process Technology: 0.15 µm CMOS
Device Type: Loadable PLD (FPGA)
Compare with EP20K600CB652I7 →
Altera
Package: 1020-ball FC-FBGA (Fine-pitch Chip-Scale BGA)
Process Technology: 0.15 micrometer CMOS
Speed Grade: 7
Compare with EP20K600CB652I7 →
Altera
Package: 672-ball FineLine BGA (FC-FBGA, 27×27 mm)
Process Technology: 0.15 µm CMOS
Operating Temperature: -40 °C to +100 °C (industrial, I-suffix)
Compare with EP20K600CB652I7 →
Intel
Process Technology: 0.15-micron all-layer copper CMOS
Operating Temperature: 0 C to 85 C
Speed Grade: -3
Compare with EP20K600CB652I7 →

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

EP20K600CB652C7

✅ Drop-In
Altera
📦 652-ball LBGA (1.27 mm pitch)
APEX 20K · APEX 20KC · 600,000 · 24,320 · 311,296 bits · 488 · 652-ball BGA · 0.15 µm CMOS (all-layer copper interconnect)

✓ In Stock

$1320 / Unit

View Datasheet →

EP20K600CB652C7N

✅ Drop-In
Intel
📦 652-ball LBGA (1.27 mm pitch)
APEX 20KC · SPLD / Loadable PLD (FPGA) · 600,000 · 24,320 · 311,296 · 488 · 1.48 ns · 375.94 MHz

✓ In Stock

$305 / Unit

View Datasheet →

EP20K600CB652C7ES

✅ Drop-In
Altera
📦 652-ball LBGA (1.27 mm pitch)
APEX 20KC · 24,320 · 600,000 · 1,053,840 · 311,296 · 26 · 488 · 488 (652-BGA)

✓ In Stock

$195 / Unit

View Datasheet →

EP20K600CB652C7E5

✅ Drop-In
Intel
📦 652-ball LBGA (1.27 mm pitch)
APEX 20KC · 600K gates · 24,320 · 488 · 311,296 bits · 652-ball FineLine BGA · 1.8 V · 0.15 um CMOS

✓ In Stock

$175 / Unit

View Datasheet →

EP20K600CB652C8

✅ Drop-In
Intel
📦 652-ball LBGA (1.27 mm pitch)
APEX 20KC · SPLD / FPGA · 600,000 · 24,320 · 311,296 · 488 · 652-BGA (45 x 45 mm, 1.27 mm pitch) · 0.15 µm (later revisions 0.18 µm) all-layer copper CMOS

✓ In Stock

$105 / Unit

View Datasheet →

EP20K600CB652I8N

✅ Drop-In
Intel
📦 652-ball LBGA (1.27 mm pitch)
APEX 20KC · FPGA (Field Programmable Gate Array) · 600,000 · 24,320 · 301.21 MHz · 1.78 ns · 488 · 311,296 bits

✓ In Stock

$175 / Unit

View Datasheet →

EP20K600CB652I7 Maximum Ratings & Electrical Characteristics

Family APEX 20KC
Manufacturer Intel (formerly Altera)
Technology 0.15 µm CMOS, SRAM-based
System Gates 600,000
Logic Elements 24,320
Maximum Internal Frequency 375.94 MHz
Propagation Delay 1.6 ns
Core Supply Voltage 1.8 V (1.71 V to 1.89 V range)
User I/O Count 488 (4 dedicated inputs + 480 I/O)
Number of Outputs 480
Package 652-ball FineLine BGA (LBGA, 1.27 mm pitch)
Mounting Type Surface Mount
Operating Temperature -40 °C to +85 °C (industrial, 'I' suffix)
Speed Grade -7
Programming Interface JTAG (IEEE 1149.1), in-system programmable
Embedded Memory ESBs configurable as dual-port RAM / ROM / CAM
MultiVolt I/O Support 1.8 V / 2.5 V / 3.3 V / 5.0 V tolerant banks
RoHS Status unknown

EP20K600CB652I7 652-ball fineline bga (lbga, 1.27 mm pitch) Pin Configuration Guide

Pin configuration for EP20K600CB652I7 (652-ball fineline bga (lbga, 1.27 mm pitch) 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.

652-ball fineline bga (lbga, 1.27 mm pitch) package pinout diagram for EP20K600CB652I7

No detailed pinout data available for EP20K600CB652I7.

Refer to the datasheet for full pin configuration.

Typical Applications

EP20K600CB652I7 is suitable for 6 applications: Telecom Backplane Glue Logic, High-Speed Protocol Bridging, DSP Co-Processing Front-End, Image and Video Pipeline Processing, PCI Bus Bridging, ASIC Prototyping Platform.

🌐

Telecom Backplane Glue Logic

The EP20K600CB652I7's 488 user I/Os and 24,320 logic elements make it well suited to telecom backplane glue logic where bus bridging, parity generation, and protocol conversion are required. The 652-ball BGA exposes enough global clock networks and differential pairs to support parallel backplane buses, while the APEX 20KC MultiCore interconnect gives predictable routing delays across the die. In one typical use, the FPGA bridges a UTOPIA / POS-PHY interface to an internal ASIC, replacing several discrete CPLDs and saving PCB area. Industrial temperature rating (-40 °C to +85 °C) covers outdoor base-station enclosures, and 5 V-tolerant MultiVolt I/O banks interface directly to legacy 5 V backplane transceivers without level shifters.

🔧

High-Speed Protocol Bridging

The EP20K600CB652I7 is frequently used as a parallel-bus bridge between ASICs, network processors, and ASSPs. With 375 MHz internal performance and 488 I/O, the device can implement wide parallel interfaces such as SPI-4.2, UTOPIA Level 2/3, and PCI 64-bit with parity, all on a single chip. The ESBs (embedded system blocks) provide the dual-port RAM needed for packet buffering, eliminating external SRAM in many designs. Industrial temperature and -7 speed make it viable for both carrier-grade and ruggedised embedded systems, while the 652-ball BGA exposes enough I/O to terminate multiple parallel buses simultaneously. A typical reference design consumes less than half of the logic elements and uses roughly a quarter of the I/O.

🏭

DSP Co-Processing Front-End

The EP20K600CB652I7 was widely deployed as a DSP co-processing front-end that handles high-bandwidth preprocessing before data is handed to a dedicated DSP or GPP. With 24,320 logic elements the device can implement FIR filters, FFT address generators, sample-rate converters, and ADPCM codecs entirely in fabric. The ESBs provide the dual-port RAM needed for sample buffering, while the 375 MHz internal clock handles sustained sample rates well above 100 MSPS. Industrial temperature rating lets the FPGA sit close to the ADC on a daughter card without thermal derating, and the 1.8 V core keeps power dissipation manageable in dense signal-processing channels.

📺

Image and Video Pipeline Processing

The EP20K600CB652I7's combination of 600 K system gates, ESB-based line buffers, and 488 I/O pins makes it a viable pipeline processor for image and video applications such as medical imaging front-ends, machine-vision frame grabbers, and broadcast video routers. The 652-ball BGA exposes enough pins to interface directly to parallel digital video buses (e.g. BT.1120, Camera Link), while the embedded system blocks can be configured as line buffers, lookup tables for gamma correction, or dual-port RAM for frame storage. The -7 industrial speed grade sustains 375 MHz internal rates, sufficient for real-time HD video at 148.5 MHz pixel clock plus margin for pipeline latency.

🖥️

PCI Bus Bridging

The EP20K600CB652I7 was a popular PCI bridge solution in the early 2000s because it can implement a full 64-bit/66 MHz PCI master/target with parity and other side signals in fabric, with abundant logic elements left over for application logic. The 652-ball BGA exposes 488 I/Os which can comfortably absorb both the 64-bit PCI bus plus the local side bus, and the 1.8 V core keeps the device within the PCI 5 V signalling envelope via the MultiVolt I/O banks. Industrial temperature rating makes the FPGA suitable for industrial backplane and embedded computing platforms.

✈️

ASIC Prototyping Platform

Designers frequently chose the EP20K600CB652I7 as an ASIC prototyping vehicle because 24,320 logic elements are large enough to map mid-complexity ASICs (300 K to 500 K gates) when combined with multiple APEX 20KC devices. The 652-ball BGA exposes enough I/O to break out the entire ASIC pin list, while the JTAG-based in-system programming allows rapid design-iteration cycles. The ESBs map easily onto ASIC RAM macros, and the MultiVolt I/O banks let the FPGA emulate ASIC I/O standards without level translators. Industrial temperature rating lets the same prototype board validate in both lab and field environments.

What family does the EP20K600CB652I7 belong to?
The EP20K600CB652I7 is a member of Intel's (formerly Altera's) APEX 20KC family of SRAM-based FPGAs. The APEX 20KC family preceded the Stratix and Arria series and integrates 24,320 logic elements with embedded system blocks (ESBs) for memory and CAM functions, all on a 0.15 µm CMOS process.
How many system gates and logic elements does the EP20K600CB652I7 have?
The EP20K600CB652I7 delivers 600,000 system gates and 24,320 logic elements. The logic elements are organised into MegaLAB structures, with 16 Logic Array Blocks (LABs) per MegaLAB and 10 Logic Elements (LEs) per LAB, providing predictable routing through the MultiCore interconnect.
What is the maximum operating frequency of the EP20K600CB652I7?
The EP20K600CB652I7 (speed grade -7) supports a maximum internal frequency of 375.94 MHz, with a propagation delay of approximately 1.6 ns. Actual throughput depends on the routing path, the percentage of logic elements used, and the I/O standard selected.
How many user I/O pins does the EP20K600CB652I7 expose?
The EP20K600CB652I7 exposes 488 user I/O pins, comprised of 4 dedicated inputs and 480 I/O lines that can be configured as input, output, or bidirectional. The 652-ball FineLine BGA provides generous differential-pair support and global clock routing for high-speed designs.
What core voltage does the EP20K600CB652I7 require?
The EP20K600CB652I7 operates on a 1.8 V core supply, with a recommended operating range of approximately 1.71 V to 1.89 V. Its MultiVolt I/O banks support 1.8 V, 2.5 V, 3.3 V, and 5.0 V interfaces when properly biased with VREF pins per bank.
Is the EP20K600CB652I7 still in production?
No, the EP20K600CB652I7 is obsolete. The APEX 20KC family was discontinued by Altera (now Intel) and replaced by the Stratix series. Inventory today exists only through authorised distributors and the broker/obsolete market, with pricing reflecting scarcity rather than current MSRP.
What is the operating temperature range of the EP20K600CB652I7?
The 'I' suffix indicates the industrial temperature grade, so the EP20K600CB652I7 operates from -40 °C to +85 °C. For commercial (0 °C to +70 °C) or military grades, different suffix variants exist within the APEX 20KC family.
Where can I download the EP20K600CB652I7 datasheet PDF?
The original Altera APEX 20KC datasheet can be downloaded from AllDataSheet's archive page at https://www.alldatasheet.com/datasheet-pdf/pdf/273647/ALTERA/EP20K600C.html. Intel's ALTERA documentation portal also retains APEX 20KC reference material, although it is no longer the primary support channel.
Where to buy EP20K600CB652I7 online?
EP20K600CB652I7 stock today is available primarily through obsolete-component distributors such as Ampheo, Jotrin, Kynix, Vyrian, Digiode, and Microchip USA. Pricing varies widely because the part is obsolete; broker inventory can swing by 30 % or more between quotes.
What is the lead time for EP20K600CB652I7?
Because EP20K600CB652I7 is obsolete, lead time is determined by distributor stock rather than factory schedules. In-stock parts typically ship within 1 to 5 business days, while parts requiring a broker pull can take 2 to 8 weeks depending on supply chain conditions.
Is EP20K600CB652I7 in stock at major distributors?
DigiKey and Mouser no longer carry the APEX 20KC family as franchised stock. Current availability is broker/obsolete-only through Ampheo, Jotrin, Kynix, Vyrian, and Microchip USA, with quantities fluctuating daily.
What is the best drop-in replacement for EP20K600CB652I7?
The best drop-in replacement is the EP20K600CB652C7 (commercial temperature, same speed grade, same 652-ball BGA). If you need industrial-grade operation, EP20K600CB652I8N (industrial, -8 speed) is pin-compatible but slightly slower. Both retain the same APEX 20KC architecture, footprint, and JTAG chain.
EP20K600CB652I7 vs EP20K600CB652C7 - which should I choose?
Choose EP20K600CB652I7 when you need industrial -40 °C to +85 °C operation with -7 (fastest) speed grade. Choose EP20K600CB652C7 when you only need commercial 0 °C to +70 °C operation; the C variant is typically more available on the obsolete market and 15-25 % cheaper.
When should I choose EP20K600CB652I7 over a modern Stratix FPGA?
Choose EP20K600CB652I7 only when you must maintain pin-compatibility with legacy APEX 20KC hardware or replicate an obsolete design exactly. For new designs, modern Intel Stratix or Cyclone FPGAs offer higher logic density, lower power, transceivers, and active lifecycle support.
What package does the EP20K600CB652I7 use?
The EP20K600CB652I7 uses a 652-ball FineLine BGA (LBGA) with 1.27 mm ball pitch. The 'CB652' suffix in the MPN denotes this 652-ball BGA package, while 'C' indicates the commercial-temperature die and 'B' the BGA package family.

Engineering reference data for EP20K600CB652I7 — comparison, design guidance, and compliance information.

Selection Guide

Choose EP20K600CB652I7 when you must operate an APEX 20KC design over the industrial -40 °C to +85 °C range at the fastest -7 speed bin. If you only need commercial 0 °C to +70 °C operation, choose EP20K600CB652C7 for better availability and lower broker-market pricing. If timing margins are loose, EP20K600CB652I8N provides the same industrial temperature range at -8 speed (~10% slower but more available on the obsolete market). For new designs, prefer Intel Stratix or Cyclone FPGAs over APEX 20KC because the family is obsolete with no factory production. All six candidates share the 652-ball LBGA footprint, so PCB layout is reusable across the entire family.

Comparison with Alternatives

Parameter This Product EP20K600CB652C7 EP20K600CB652C7N EP20K600CB652C8 EP20K600CB652I8N
Brand Intel (formerly Altera) Intel (formerly Altera) Intel (formerly Altera) Intel (formerly Altera) Intel (formerly Altera)
Package 652-ball LBGA (1.27 mm pitch) 652-ball LBGA (1.27 mm pitch) - same 652-ball LBGA (1.27 mm pitch) - same 652-ball LBGA (1.27 mm pitch) - same 652-ball LBGA (1.27 mm pitch) - same
Family APEX 20KC APEX 20KC APEX 20KC APEX 20KC APEX 20KC
System Gates 600,000 600,000 600,000 600,000 600,000
Logic Elements 24,320 24,320 24,320 24,320 24,320
Speed Grade -7 (fastest) -7 -7 -8 (slower by ~10%) -8 (slower by ~10%)
Operating Temperature Industrial -40C to +85C Commercial 0C to +70C Commercial 0C to +70C Commercial 0C to +70C Industrial -40C to +85C
Max Internal Frequency 375.94 MHz 375.94 MHz 375.94 MHz ~338 MHz (slower bin) ~338 MHz (slower bin)
Lifecycle Status Obsolete Obsolete Obsolete Obsolete Obsolete

Key Differentiators

  • Industrial -40C to +85C temperature grade with -7 (fastest) speed bin (vs EP20K600CB652C7)
  • Same-density APEX 20KC silicon as the EP20K600CB652C7 family (vs EP20K600CB652I8N)
  • 652-ball FineLine BGA exposes 488 user I/Os (vs EP20K400CB652I7)

Design Notes

Estimated: At 375 MHz with 50% logic utilisation the EP20K600CB652I7 draws approximately 1.5-2.0 A from the 1.8 V core rail (2.7-3.6 W). Use a low-impedance 1.8 V plane with bulk ceramic decoupling (47 µF tantalum + 10 µF + 0.1 µF) within 1 cm of the BGA. The MultiVolt I/O banks draw additional current that scales with switching frequency and bank voltage (5 V banks draw the most). Include a VCCIO plane per bank voltage to avoid ground bounce.

The 652-ball FineLine BGA at 1.27 mm pitch requires 4-6 layer PCB stack-up with microvia-in-pad for breakout. Escape routing on the top layer should use 0.1 mm (4 mil) trace-and-space with the second layer dedicated as a continuous GND pour for return paths. Place at least four 4x4 via arrays under the BGA thermal balls for thermal relief, and stitch the perimeter with GND vias every 5 mm to control EMI from the MultiVolt I/O edges.

APEX 20KC MultiVolt I/O banks require VREF bias for any bank driving a 5 V TTL/CMOS bus. Tie VREF to the midpoint between VCCIO and GND (typically 2.5 V for a 5 V tolerant bank) through a 10 kΩ resistor with 0.1 µF bypass. Unused I/O pins should be configured as outputs driving low or as inputs with internal pull-ups to avoid floating-input oscillation that injects noise into adjacent banks.

Do not assume the EP20K600CB652I7 is compatible pin-to-pin with the APEX 20K (non-KC) family - the KC suffix denotes faster ESBs and a different speed-grade curve. Verify the Quartus APEX 20KC device library is installed before synthesising, and respect the JTAG chain order if cascading with other programmable logic. Finally, the APEX 20KC is NOT recommended for new designs - prefer Stratix or Cyclone for active lifecycle support.

Compliance Information

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

Compliance information not present in the verified web data. APEX 20KC family was originally released in the early 2000s before RoHS was mandated on most FPGA packages; some variants (e.g. the C7N suffix) indicate lead-free reflow compatibility but full RoHS / REACH status must be verified with the specific distributor's certificate of conformance.

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

Related Searches

EP20K600CB652I7 EP20K600CB652I7 datasheet Intel APEX 20KC 652 BGA Altera EP20K600CB652I7 obsolete APEX 20KC 600K gates FPGA EP20K600CB652I7 pinout BGA-652 APEX 20KC telecom backplane FPGA EP20K600CB652I7 vs EP20K600CB652C7 EP20K600CB652I7 drop-in replacement EP20K600CB652I7 buy obsolete stock how many logic elements in EP20K600CB652I7 EP20K600CB652I7 PCI bridge FPGA

Related Components & Terms

Intel Altera EP20K600CB652I7 EP20K600CB652C7 EP20K600CB652I8N APEX 20KC FPGA Field-Programmable Gate Array SRAM-based FPGA programmable logic device PLD MultiVolt I/O JTAG IEEE 1149.1 embedded system block ESB dual-port RAM FineLine BGA LBGA 0.15 µm CMOS PCI bridge telecom backplane DSP co-processing ASIC prototyping
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