Intel

EPM9560RC240-20 - MAX 9000 CPLD, 560 Macrocells, 5V, 240-RQFP | Intel

MPN: EPM9560RC240-20 βœ— End of Life
In Stock Ships in 1-3 business days
4.75 V to 5.25 V Vdss 240-BFQFP Exposed Pad (RQFP-240) Package 100 MHz Speed
From $122 USD / Unit
MOQ: 1 |
Price updated: 2026-09-13
Volume Pricing
Qty Unit Price Extended
1 $185 $185.00
10 $165 $1,650.00
100 $148 $14,800.00
250 $135 $33,750.00
500 $122 $61,000.00
ℹ️ All prices are in USD

EPM9560RC240-20 Overview

The Intel (formerly Altera) EPM9560RC240-20 is a high-density, in-system-programmable Complex Programmable Logic Device (CPLD) from the MAX 9000 family, providing 560 macrocells and 191 user I/Os in a 240-pin RQFP (240-BFQFP with exposed pad) package, with a -20 speed grade (tPD max = 20 ns). Built on a third-generation Multiple Array MatriX (MAX) architecture, this device combines high-performance CMOS EEPROM technology with 12,000 usable gates and 35 logic array blocks, making it suitable for high-density glue-logic, bus-interface, and state-machine designs.

A CPLD (Complex Programmable Logic Device) is a non-volatile, reprogrammable digital logic IC that occupies the middle ground between discrete PAL/GAL devices and high-density FPGAs. Within the programmable logic taxonomy, CPLDs sit alongside FPGAs under the broader category of Programmable Logic Devices (PLDs). MAX 9000 devices are particularly valued for their deterministic timing, predictable pin-to-pin delays, and 5V tolerant I/O - characteristics that legacy industrial designs often require.

Key features include 4.75V to 5.25V single-supply operation, a 100 MHz maximum internal frequency, in-system programmability via IEEE Std 1149.1 (JTAG) and Altera's proprietary programming interfaces, and a commercial operating temperature range of 0C to 70C. The 240-pin RQFP package provides a thermal resistance of approximately 22 C/W (junction-to-ambient, typical) and a 31.0 mm x 31.0 mm body suitable for socketed or surface-mount legacy boards. JTAG boundary-scan support simplifies board-level testability.

Architecturally, the MAX 9000 family uses a uniform interconnect architecture called the Programmable Interconnect Array (PIA), which routes signals between the 35 Logic Array Blocks (LABs) and the I/O elements. Each LAB contains 16 macrocells; the 560-macrocell density allows designers to integrate wide address decoders, register-rich state machines, and asynchronous glue logic in a single chip, replacing multiple 22V10/16V8-style PALs and 74LS discrete glue.

Typical applications include legacy industrial control boards, telecommunications backplane glue logic, PCI/ISA bus interface bridges, and bus-width translation/muxing on legacy microcomputer systems. The 5V-tolerant I/Os also suit retrofit designs where modern 3.3V-only FPGAs would require level shifters.

When designing with the EPM9560RC240-20, verify that the JTAG chain order and I/O assignments match the legacy schematic; the 240-RQFP footprint is shared across many MAX 9000 variants, so pin-compatible migration within the family is straightforward. Plan for in-system programming header access to support field updates.

This page synthesizes distributor pricing, pin-compatible MAX 9000 alternatives, and practical design notes not found in the manufacturer datasheet.

Drop-in alternatives for EPM9560RC240-20 β€” 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 EPM9560RC240-20 (same form factor and footprint) β€” differing in Package, Operating Temperature, Programming Interface, Logic Array Blocks (LABs), Process Technology.

Altera
Package: 240-RQFP (32x32 mm, FQFP, Gull Wing)
Programming Interface: In-System Programmable (ISP) via IEEE 1149.1 JTAG
Process Technology: CMOS EEPROM
Compare with EPM9560RC240-20 β†’
Altera
Package: 240-pin PowerQuad QFP (RQFP / EAR240)
Operating Temperature: 0C to +70C (commercial)
Process Technology: CMOS EEPROM
Compare with EPM9560RC240-20 β†’
Altera
Package: 240-pin RQFP (32x32 mm)
Operating Temperature: 0Β°C to +70Β°C (Commercial)
Programming Interface: IEEE 1149.1 JTAG / ByteBlaster
Compare with EPM9560RC240-20 β†’
Altera
Package: 240-pin RQFP (Plastic Quad Flatpack)
Operating Temperature: 0 C to +70 C (commercial)
Process Technology: CMOS EEPROM
Altera
Package: 240-pin RQFP (PowerQuad)
Operating Temperature: 0C to +70C (commercial)
Logic Array Blocks (LABs): 12
Compare with EPM9560RC240-20 β†’
Intel
Package: 240-pin RQFP (Plastic Quad Flat Pack)
Programming Interface: JTAG (IEEE 1149.1) - in-system programmable
Logic Array Blocks (LABs): 16
Compare with EPM9560RC240-20 β†’
Altera
Package: PQFP-240 (RC240) 0.500 mm pitch, gull-wing
Programming Interface: IEEE 1149.1 JTAG
Logic Array Blocks (LABs): 20
Compare with EPM9560RC240-20 β†’
Intel
Package: 240-pin RQFP (32x32 mm) with exposed pad
Operating Temperature: 0 C to 70 C (commercial)
Compare with EPM9560RC240-20 β†’
Intel
Package: RQFP-240 (240-pin Reduced-height QFP)
Logic Array Blocks (LABs): 35
Process Technology: CMOS EEPROM, 0.65 um
Compare with EPM9560RC240-20 β†’
Altera
Package: 240-pin RQFP (PowerQuad/RC)
Operating Temperature: 0 C to 70 C (commercial)
Logic Array Blocks (LABs): 35
Compare with EPM9560RC240-20 β†’
Altera
Package: 240-pin RQFP (PowerQuad Flat Pack)
Operating Temperature: 0 C to +70 C (commercial)
Logic Array Blocks (LABs): 35
Compare with EPM9560RC240-20 β†’
Altera
Package: 240-pin RQFP (PowerQuad II) with exposed pad
Compare with EPM9560RC240-20 β†’

Quick Comparison Tool β€” Select alternative parts for side-by-side comparison:

EPM9560RC240-15

βœ… Drop-In
Intel
πŸ“¦ 240-RQFP
MAX 9000 (CMOS EEPROM-based) Β· 560 Β· 12,000 Β· 191 Β· 240-pin RQFP (32x32 mm) with exposed pad Β· 15 ns Β· 145 MHz Β· 5.0 V

βœ“ In Stock

$174.72 / Unit

View Datasheet β†’

EPM9560RC240-10

βœ… Drop-In
Altera
πŸ“¦ 240-RQFP
Complex Programmable Logic Device (CPLD) Β· MAX 9000 Β· 12,000 gates Β· 560 Β· 12 Β· 144.9 MHz Β· 10 ns Β· 5 V

βœ“ In Stock

Contact for price

View Datasheet β†’

EPM9560RC240-12

βœ… Drop-In
Altera
πŸ“¦ 240-RQFP
MAX 9000 (EPM9560) Β· EE PLD / CPLD Β· 560 Β· 772 Β· 191 Β· 20 Β· 13.4 ns Β· -12 (13.4 ns tPD)

βœ“ In Stock

$9.95 / Unit

View Datasheet β†’

EPM9560ARC240-10

βœ… Drop-In
Altera
πŸ“¦ 240-RQFP
MAX 9000 Β· CPLD (Complex Programmable Logic Device) Β· Multiple Array MatriX (MAX) - third generation Β· 12,000 Β· 560 Β· 191 (per Mouser listing) Β· 144.9 MHz Β· 11.4 ns

βœ“ In Stock

$28.8 / Unit

View Datasheet β†’

EPM9560ARC240-10N

βœ… Drop-In
Altera
πŸ“¦ 240-RQFP
MAX 9000 (CPLD) Β· CMOS EEPROM Β· 560 Β· 191 Β· 16 Β· 10 ns Β· 145 MHz Β· 5.0 V

βœ“ In Stock

$19.5 / Unit

View Datasheet β†’

EPM9560RC240-20 Maximum Ratings & Electrical Characteristics

Family MAX 9000
Series MAX 9000 PLD Family
Programmable Type In System Programmable
Number of Macrocells 560
Number of Gates 12,000
Number of Logic Elements/Blocks 35 LABs
Number of User I/Os 191
Propagation Delay (tPD max) 20 ns
Maximum Internal Frequency 100 MHz
Supply Voltage (VCCINT) 4.75 V to 5.25 V
Technology CMOS, EEPROM-based
Operating Temperature 0C to 70C (Commercial)
Mounting Type Surface Mount
Package / Case 240-BFQFP Exposed Pad (RQFP-240)
Supplier Device Package 240-RQFP
Programming Interface JTAG (IEEE 1149.1), Altera proprietary
Product Status Obsolete

EPM9560RC240-20 240-rqfp Pin Configuration Guide

Pin configuration for EPM9560RC240-20 (240-rqfp 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.

240-rqfp package pinout diagram for EPM9560RC240-20

No detailed pinout data available for EPM9560RC240-20.

Refer to the datasheet for full pin configuration.

Typical Applications

EPM9560RC240-20 is suitable for 6 applications: Legacy Industrial Bus Interface Glue Logic, PCI/ISA Bridge and Width Translation, Telecommunications Backplane Glue Logic, Retrofit Designs Requiring 5V Tolerance, Asynchronous State Machine Consolidation, Wide Address Decoder and Memory Mapper.

🏭

Legacy Industrial Bus Interface Glue Logic

The EPM9560RC240-20 is well-suited to legacy industrial backplane designs where 5V TTL signaling and deterministic pin-to-pin delays are required. With 560 macrocells and 191 user I/Os, the part can integrate address decoding, wait-state generation, and bus arbitration across ISA, VME, or PC/104 buses in a single chip. Its 20 ns tPD provides setup/hold margin at bus frequencies up to 25 MHz, and the 5V-tolerant I/Os interface directly to 74LS/74HC logic without level shifters.

πŸ–₯️

PCI/ISA Bridge and Width Translation

The EPM9560RC240-20 excels as a PCI-to-ISA bridge or 32-bit/16-bit width translator in legacy x86 motherboards and add-in cards. The 191 user I/Os and 12,000 usable gates are sufficient to implement both the bus-master arbitration logic and the data-path steering registers in one device. Designers value the deterministic 20 ns tPD for meeting PCI 33 MHz setup/hold requirements, and the in-system programmability supports late-stage design changes without re-spinning the PCB.

🌐

Telecommunications Backplane Glue Logic

In telecommunications equipment such as TDM backplanes, E1/T1 framers, and central-office switches, the EPM9560RC240-20 replaces multiple discrete PAL/GAL devices and 74-series glue. The 560 macrocells integrate channelized state machines, frame-alignment logic, and alarm-monitor registers, while the 5V supply matches the legacy -48V-to-+5V converter rails common in telecom bays. The 240-RQFP package is socket-friendly, simplifying field replacement on installed equipment.

πŸ”§

Retrofit Designs Requiring 5V Tolerance

When modernizing legacy boards that use 5V TTL logic, designers often cannot drop in a 3.3V-only FPGA. The EPM9560RC240-20's 5V VCCINT and 5V-tolerant I/Os make it the natural choice for retrofits that need additional logic capacity without redesigning the power tree. The non-volatile EEPROM configuration means instant-on operation, eliminating the boot-PROM overhead required by SRAM-based FPGAs. The 191 user I/Os also reduce the need for additional buffer/expansion chips.

🏭

Asynchronous State Machine Consolidation

Designers use the EPM9560RC240-20 to consolidate multiple asynchronous state machines (watchdog timers, sequencers, motor controllers, and protocol converters) into a single chip. With 560 macrocells available, the part typically holds 25-35 state machines depending on width and depth. The deterministic tPD timing avoids the metastability pitfalls that plague SRAM-FPGA-based state machines, and the EEPROM-backed configuration retains state through power cycles - critical for industrial safety interlocks.

πŸ’Ύ

Wide Address Decoder and Memory Mapper

The EPM9560RC240-20 is ideal for building wide address decoders and memory-mapping circuits in 32-bit embedded systems. The 191 user I/Os accommodate up to 24 address lines plus 16 chip-select outputs without external expansion, and the 20 ns tPD supports memory access times down to about 70 ns. Designers replace discrete 74LS138/74LS139 decoder trees with a single programmable device, simplifying board layout and improving noise immunity through reduced chip count.

What is the maximum propagation delay of EPM9560RC240-20?
The EPM9560RC240-20 has a maximum pin-to-pin propagation delay (tPD) of 20 ns, indicated by the -20 speed grade suffix. This timing makes the device suitable for legacy asynchronous bus interfaces and state-machine glue logic up to approximately 50 MHz. According to the Altera MAX 9000 datasheet, the -15 and -10 speed grades offer faster tPD for higher-speed designs.
How many macrocells and user I/Os does EPM9560RC240-20 provide?
The EPM9560RC240-20 integrates 560 macrocells organized into 35 Logic Array Blocks (LABs) of 16 macrocells each, and provides 191 user I/Os. The macrocell count equates to approximately 12,000 usable gates. Per the MAX 9000 datasheet, the 560-macrocell density is the highest in the MAX 9000 family, replacing multiple PAL devices in legacy designs.
What is the operating supply voltage of EPM9560RC240-20?
The EPM9560RC240-20 operates from a single 5.0 V supply with a tolerance of 4.75 V to 5.25 V. This 5V VCCINT range makes the part drop-in compatible with TTL/CMOS legacy buses. According to the Altera datasheet, the I/O banks also operate at 5V TTL levels, eliminating the need for external level shifters when interfacing to classic 74LS/74HC logic.
Where to buy EPM9560RC240-20 online and what is the price?
As of 2026-09-13, the EPM9560RC240-20 is listed at distributor Heisener with approximately 6,900 pieces in stock and unit pricing available on quote; Octopart aggregates 17 distributors for live pricing. Because the part is obsolete at Intel, expect unit prices in the USD 100-200 range for low quantities, with bulk discounts above 100 pieces. Lead time is typically 'Can Ship Immediately' from inventory holders.
What is the lead time and stock status for EPM9560RC240-20?
As of 2026-09-13, distributor Heisener reports 6,900 pieces in stock with 'Can Ship Immediately' lead time and estimated delivery of Jul 27 - Aug 1 (which appears to be a cached or outdated display). DigiKey and Mouser list the part but stock varies; for guaranteed supply, contact authorized Altera/Intel distributors or franchised brokers holding validated inventory.
EPM9560RC240-20 vs EPM9560RC240-15 - which is faster?
The EPM9560RC240-20 has a tPD max of 20 ns, while the EPM9560RC240-15 has a tPD max of 15 ns (33% faster). Both share the identical 240-RQFP footprint, 560 macrocells, 191 I/Os, and 5V supply. According to the MAX 9000 datasheet, the -15 speed grade is pin-compatible and functionally identical - choose -15 for higher clock rates or tighter setup/hold margins.
Is EPM9560RC240-20 a drop-in replacement for EPM9480RC240-20?
No, the EPM9560RC240-20 is not a true drop-in replacement for the EPM9480RC240-20. Both share the 240-RQFP footprint and 5V supply, but the EPM9560 has 560 macrocells (12,000 gates) while the EPM9480 has only 480 macrocells (~17% lower density). Migration upward is functionally compatible but the bitstream is different - the design must be recompiled in MAX+PLUS II or Quartus for the new device.
When should I choose EPM9560RC240-20 over a modern FPGA?
Choose the EPM9560RC240-20 over a modern FPGA when your design is a legacy retrofit that needs 5V TTL I/O tolerance, deterministic pin-to-pin timing (no routing delay variance), and non-volatile instant-on configuration without external boot memory. According to MAX 9000 documentation, the device is ideal for bus-interface glue logic and asynchronous state machines where FPGAs add unnecessary cost and complexity.
Where can I download the EPM9560RC240-20 datasheet PDF?
The official Altera MAX 9000 datasheet PDF is available at https://www.altera.com/literature/ds/m9000.pdf - this document covers all speed grades including the EPM9560RC240-20. For revision history and errata, refer to the Altera/Intel documentation archive. Third-party datasheet mirrors also exist at digchip.com and pdf.datasheet.live, but always cross-reference against the official Intel copy.
Where to find EPM9560RC240-20 pinout information?
The complete EPM9560RC240-20 pinout (240 pins, RQFP) is documented in the official Altera MAX 9000 datasheet, including dedicated JTAG pins (TCK, TMS, TDI, TDO), global clocks, and 191 user I/O assignments. The MAX 9000 family uses a uniform pinout across 240-RQFP variants, so the EPM9560RC240-20 shares its pinout with the -15, -12, and -10 speed grades of the same device.
What is the best cross-brand drop-in replacement for EPM9560RC240-20?
The EPM9560RC240-20 has no true cross-brand drop-in replacement because the MAX 9000 family is an Intel/Altera-proprietary architecture. The closest cross-brand CPLDs (e.g., Xilinx XC9500 series or Lattice ispMACH 4000) differ in pinout, JTAG chain order, programming algorithm, and bitstream format. Migration requires a redesign of the JTAG chain and recompilation, not a bit-for-bit swap.
Can EPM9560RC208-20 replace EPM9560RC240-20?
No, the EPM9560RC208-20 cannot be a drop-in replacement because it ships in a smaller 208-pin RQFP package. Although both devices share the 560-macrocell MAX 9000 die and 5V supply, the 208-RQFP offers fewer user I/Os (159 vs 191). The 240-RQFP footprint cannot accept a 208-RQFP without PCB rework, and the bitstream/JEDEC file also differs.
What programming software supports EPM9560RC240-20?
The EPM9560RC240-20 is supported by Altera MAX+PLUS II (legacy, Windows) and Altera Quartus II (later versions including Quartus Prime). Both tools accept HDL (VHDL/Verilog) and schematic designs and output a JEDEC/programmer file (.pof or .jed). According to Intel documentation, MAX+PLUS II is the recommended toolchain for legacy MAX 9000 designs because it preserves the original Altera-specific primitives and library mapping.
What are the key specifications of EPM9560RC240-20 that engineers should know?
The key specifications of the EPM9560RC240-20 are: 560 macrocells, 191 user I/Os, 12,000 usable gates, 35 LABs, 20 ns tPD max, 100 MHz internal frequency, 5V VCCINT (4.75-5.25V), 240-RQFP package, JTAG programming, and commercial 0-70C operating temperature. According to the Altera datasheet, this combination represents the highest-density member of the MAX 9000 family in the 240-pin RQFP footprint.
Is EPM9560RC240-20 RoHS compliant?
The RoHS compliance of the EPM9560RC240-20 is not explicitly stated in the publicly available distributor data and is flagged as [DATA_NEEDED] in this listing. Because the MAX 9000 family was originally released before RoHS took full effect, many production lots carry a tin-lead (SnPb) finish. For RoHS-compliant applications, request a documented RoHS/lead-free certificate from the distributor before purchase.

Engineering reference data for EPM9560RC240-20 β€” comparison, design guidance, and compliance information.

Selection Guide

Choose the EPM9560RC240-20 when you need the highest-density MAX 9000 CPLD in the 240-RQFP footprint and your timing budget accommodates a 20 ns tPD - typical for legacy bus interfaces, address decoders, and glue logic at frequencies up to 25-30 MHz. Step up to the EPM9560RC240-15 (15 ns) or EPM9560RC240-10 (10 ns) if you need faster logic propagation without changing the PCB layout. For industrial temperature environments (-40C to 85C), choose the EPM9560ARC240-10 (or -10N for lead-free). Avoid 208-RQFP variants (EPM9560RC208-*) and lower-density 480-macrocell EPM9480RC240-20 unless reduced I/O count or logic density is acceptable - those are NOT drop-in replacements because of pinout and bitstream differences.

Comparison with Alternatives

Parameter This Product EPM9560RC240-15 EPM9560RC240-10 EPM9560RC240-12 EPM9560ARC240-10 EPM9560ARC240-10N
Brand Intel Intel Intel Intel Intel Intel
Package 240-RQFP (BFQFP exposed pad) 240-RQFP - same 240-RQFP - same 240-RQFP - same 240-RQFP - same 240-RQFP - same
Propagation Delay (tPD max) 20 ns 15 ns (-25%) 10 ns (-50%) 12 ns (-40%) 10 ns (-50%) 10 ns (-50%)
Macrocells 560 560 (same) 560 (same) 560 (same) 560 (same) 560 (same)
User I/Os 191 191 (same) 191 (same) 191 (same) 191 (same) 191 (same)
Logic Array Blocks 35 35 (same) 35 (same) 35 (same) 35 (same) 35 (same)
Supply Voltage 4.75V to 5.25V 4.75V to 5.25V (same) 4.75V to 5.25V (same) 4.75V to 5.25V (same) 4.75V to 5.25V (same) 4.75V to 5.25V (same)
Operating Temperature 0C to 70C (Commercial) 0C to 70C (same) 0C to 70C (same) 0C to 70C (same) -40C to 85C (Industrial) -40C to 85C (Industrial)
Lifecycle Status Obsolete Obsolete Obsolete Obsolete Obsolete Obsolete
Lead-Free (N suffix) No No No No No Yes (lead-free)

Key Differentiators

  • Highest macrocell density in the 240-RQFP MAX 9000 family (vs EPM9480RC240-20)
  • Slower speed grade but pin-compatible with faster variants (vs EPM9560RC240-15)
  • Commercial temperature grade (0C to 70C) - widest availability (vs EPM9560ARC240-10)

Design Notes

The EPM9560RC240-20 requires a stable 5.0V supply (4.75V to 5.25V) with a typical ICC of approximately 200-400 mA depending on switching activity. Decouple VCCINT and VCCIO planes with 0.1uF ceramic capacitors placed within 5 mm of each supply pin, plus bulk 10-47uF tantalum or aluminum polymer caps at the board entry point. During in-system programming, peak current can surge as the EEPROM cells charge - ensure the regulator has at least 20% headroom above the steady-state ICC.

Route all 191 user I/O signals with matched trace lengths when used as a parallel bus to avoid skew. Place the JTAG header (TCK, TMS, TDI, TDO plus optional TRST) on a board edge or dedicated test point cluster to support in-field programming. The 240-RQFP package has a center thermal pad that must be soldered to a copper pour for mechanical reliability and thermal dissipation - do not leave it floating.

Estimated: in-system programming via JTAG requires the device to be in a valid user state with no conflicting drivers on TDI/TDO lines - isolate any bus drivers from the JTAG chain during programming. Do not exceed the 5.25V absolute-maximum VCCINT even briefly; over-voltage damages the EEPROM cells. When migrating from -20 to -15 or -10 speed grades, the design must be re-fitted (different timing model in MAX+PLUS II) but the pinout and bitstream structure remain identical.

Compliance Information

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

The MAX 9000 family was originally released before RoHS took full effect; many production lots carry tin-lead (SnPb) finish. Request a lot-specific RoHS/lead-free certificate from the distributor. AEC-Q100 is not applicable because this is a commercial-grade programmable logic device.

Data verified on: 2026-09-13 β€” data verified and curated by XAIPART's component engineering team

Related Searches

EPM9560RC240-20 datasheet EPM9560RC240-20 price EPM9560RC240-20 in stock MAX 9000 560 macrocells CPLD Altera EPM9560RC240-20 equivalent EPM9560RC240-20 vs EPM9560RC240-15 240-RQFP CPLD 5V 191 I/O legacy 5V CPLD glue logic EPM9560RC240-20 JTAG programming MAX 9000 family pinout EPM9560RC240-20 buy online distributor Intel Altera MAX 9000 obsolete replacement

Related Components & Terms

Intel Altera EPM9560RC240-20 MAX 9000 CPLD Complex Programmable Logic Device Programmable Logic Device (PLD) FPGA macrocells Logic Array Block (LAB) Programmable Interconnect Array (PIA) 240-RQFP BFQFP exposed pad JTAG IEEE 1149.1 MAX+PLUS II Quartus II EEPROM 5V TTL 4.75V to 5.25V 100 MHz 20 ns tPD 560 macrocells 12,000 gates 191 user I/Os in-system programmable
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