LAST TIME BUY NOTICE: EP2A70F1508I-9 is approaching end-of-life. Last order date: Contact us. View available alternative parts →
Intel

EP2A70F1508I-9 - APEX II FPGA 70K LE, FBGA-1508 | Altera / Intel

MPN: EP2A70F1508I-9 ⚠ Last Time Buy
In Stock Ships in 1-3 business days
LVTTL, LVCMOS, PCI, SSTL, HSTL, LVDS, LVPECL Rds(on) 1508-ball FBGA (FineLine BGA) Package -9 (fastest APEX II speed grade) Speed Embedded System Blocks (ESBs) - dual-port RAM/ROM Memory
From $195 USD / Unit
MOQ: 1 |
Price updated: 2026-09-08
Volume Pricing
Qty Unit Price Extended
1 $285 $285.00
10 $262 $2,620.00
100 $238.5 $23,850.00
500 $215 $107,500.00
1,000 $195 $195,000.00
ℹ️ All prices are in USD

EP2A70F1508I-9 Overview

The Altera / Intel EP2A70F1508I-9 is a high-density APEX II family Field-Programmable Gate Array (FPGA) with 70,000 typical gates, fabricated on a 0.18 micrometer CMOS process and housed in a 1508-ball FineLine BGA (FBGA-1508) package. The part is qualified for the industrial temperature range (-40C to +100C ambient) and ships in the -9 speed grade targeting high-throughput datapath and on-chip memory applications.

An FPGA is a programmable logic device belonging to the broader category of programmable logic devices (PLDs), which also includes CPLDs and SPLDs. Within the PLD hierarchy, APEX II sits at the high-density end, sharing the silicon taxonomy with structured ASICs: PLD -> CPLD/FPGA -> high-density FPGA -> SRAM-based FPGA. The device is configured by an on-chip SRAM-based configuration memory, allowing in-system reprogrammability without removing the part from the board. This makes APEX II devices suitable for ASIC prototyping, logic emulation, and high-density glue logic.

Key features of the EP2A70F1508I-9 include 70,000 typical gates, embedded system blocks (ESBs) for on-chip dual-port RAM and ROM, fast row/column interconnect, dedicated clock trees and PLLs, and multi-voltage I/O support (LVTTL, LVCMOS, PCI, SSTL, HSTL, LVDS, LVPECL) on a per-pin basis. The APEX II architecture also integrates True-LVDS circuitry for high-speed differential signaling at hundreds of megabits per second, reducing BOM cost relative to external transceiver ICs.

The EP2A70F1508I-9 is built around a MultiCore architecture: each logic element (LE) contains a 4-input look-up table (LUT), a programmable register, and dedicated carry and cascade chains. Embedding the ESBs in every row/column of the logic array provides efficient distributed memory and FIFO support with predictable timing closure, a notable advantage over older distributed-RAM architectures in datapath-intensive designs such as protocol bridges and telecom backplanes.

Typical applications include high-speed telecommunications backplanes, ASIC prototyping and emulation, video and image processing pipelines, network routers and switches, and industrial control systems with high logic density. The wide I/O count and True-LVDS support also suit multi-channel data acquisition and serializer/deserializer (SerDes) emulation when used with external transceivers.

When designing with EP2A70F1508I-9, allocate FPGA I/O banks by voltage reference and use the Quartus II design software (legacy APEX II support) for synthesis, place-and-route, and timing analysis. Note that APEX II is a mature product family - confirm long-term supply through Intel's product longevity program before committing to new designs. The 1508-ball FBGA requires a multi-layer PCB with controlled-impedance traces and matched-length differential pairs.

This page synthesizes distributor pricing, drop-in speed-grade and package alternatives sourced from the XAIPART internal database, and practical design notes not found on any single manufacturer datasheet - giving engineers a single reference for selection, sourcing, and PCB bring-up.

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

Altera
Package: 1508-BBGA, FCBGA (40 x 40 mm)
Operating Temperature: 0C to 85C (commercial, C grade)
Process Technology: 0.15 µm all-layer copper, up to 8 metal layers
Compare with EP2A70F1508I-9 →
Altera
Package: 1508-BBGA, FCBGA (40 x 40 mm)
Operating Temperature: 0 °C to 85 °C (commercial)
Process Technology: 0.15 µm all-layer copper, up to 8 metal layers
Compare with EP2A70F1508I-9 →
Altera
Package: 1508-ball FC-FBGA (PBGA1508)
Process Technology: 0.15 micron, all-layer copper (up to 8 metal layers)
Speed Grade: C8
Compare with EP2A70F1508I-9 →
Intel
Operating Temperature: 0 °C to 85 °C
Process Technology: 0.15 µm all-layer copper, up to 8 metal layers
Speed Grade: C9
Compare with EP2A70F1508I-9 →
Altera
Package: 1508-ball FC-FBGA (FineLine BGA, flip-chip)
Operating Temperature: 0 °C to +85 °C (commercial)
Process Technology: 0.15 µm CMOS
Compare with EP2A70F1508I-9 →
Altera
Process Technology: 0.15 um CMOS
Core Voltage: 1.5 V (1.425 V to 1.575 V)
Compare with EP2A70F1508I-9 →
Intel
Package: 1508-ball FineLine BGA
Speed Grade: -7
Compare with EP2A70F1508I-9 →
Altera
Package: 1508-pin FC-FBGA (Flip-Chip BGA)
Operating Temperature: -40 °C to +85 °C (Industrial, I7 suffix)
Process Technology: 0.15 µm
Compare with EP2A70F1508I-9 →
Altera
Package: FC-FBGA-1508 (FineLine BGA)
Operating Temperature: -40 °C to +85 °C (Industrial)
Core Voltage: 1.5 V
Compare with EP2A70F1508I-9 →
Intel
Process Technology: 0.15 µm
Speed Grade: 9 (highest within APEX II family)
Compare with EP2A70F1508I-9 →

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

EP2A70F1508C9N

✅ Drop-In
Altera
📦 FBGA-1508
APEX II · EP2A70 · 67200 · 3M · 1146880 · 1060 · 4 · 1.5 V (1.425 V to 1.575 V)

✓ In Stock

$175 / Unit

View Datasheet →

EP2A70F1508C9ES

✅ Drop-In
Altera
📦 FBGA-1508
APEX II · EP2A70 · 67,200 · 3,000,000 (3M) · 1,146,880 · 1,060 · 6,720 · 1.5 V nominal (1.425 V - 1.575 V)

✓ In Stock

$199 / Unit

View Datasheet →

EP2A70F1508C9

✅ Drop-In
Intel
📦 FBGA-1508
APEX II · APEX II FPGA · Intel (formerly Altera) · 67,200 · 1,146,880 · 1,060 · 4

✓ In Stock

$1310 / Unit

View Datasheet →

EP2A70F1508C8N

✅ Drop-In
Altera
📦 FBGA-1508
APEX II (EP2A70) · FPGA (Field Programmable Gate Array) · 3,000,000 · 67,200 · 1,146,880 · 1,060 · 1.5 V · 0.15 micron, all-layer copper (up to 8 metal layers)

✓ In Stock

$175 / Unit

View Datasheet →

EP2A70F1508C8

✅ Drop-In
Altera
📦 FBGA-1508
APEX II · 67,200 · 1,146,880 · 1060 · 1060 · 0.15 µm all-layer copper, up to 8 metal layers · 1.425 V to 1.575 V (1.5 V nominal) · 0 °C to 85 °C (commercial)

✓ In Stock

$1495 / Unit

View Datasheet →

EP2A70F1508C7

✅ Drop-In
Altera
📦 FBGA-1508
APEX II · APEX II (EP2A) · 67,200 LEs · 1,146,880 bits · 1060 (max) · 0.15 µm all-layer copper, up to 8 metal layers · 1.425 V to 1.575 V · 1 Gbps True-LVDS, LVPECL, PCML, HyperTransport

✓ In Stock

$645 / Unit

View Datasheet →

EP2A70F1508I-9 Maximum Ratings & Electrical Characteristics

Family APEX II (EP2A)
Typical Gates 70,000
Package 1508-ball FBGA (FineLine BGA)
Process Technology 0.18 um CMOS, SRAM-based
Speed Grade -9 (fastest APEX II speed grade)
Operating Temperature -40C to +100C (Industrial, suffix I)
Configuration Method SRAM-based, in-system reprogrammable
On-chip Memory Embedded System Blocks (ESBs) - dual-port RAM/ROM
I/O Standards Supported LVTTL, LVCMOS, PCI, SSTL, HSTL, LVDS, LVPECL
Differential I/O True-LVDS capable
Moisture Sensitivity Level (MSL) 3
Peak Reflow Temperature 220 C
Design Software Quartus II (legacy APEX II support)

EP2A70F1508I-9 1508-ball fbga (fineline bga) Pin Configuration Guide

Pin configuration for EP2A70F1508I-9 (1508-ball fbga (fineline bga) 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.

1508-ball fbga (fineline bga) package pinout diagram for EP2A70F1508I-9

No detailed pinout data available for EP2A70F1508I-9.

Refer to the datasheet for full pin configuration.

Typical Applications

EP2A70F1508I-9 is suitable for 7 applications: ASIC Prototyping and Logic Emulation, Telecommunications Backplane Bridging, Video and Image Processing Pipelines, Network Router and Switch Line Cards, Industrial Control and Factory Automation, Test and Measurement Instrumentation, Aerospace and Defense Legacy Avionics.

🖥️

ASIC Prototyping and Logic Emulation

The EP2A70F1508I-9 fits ASIC prototyping because its 70,000 typical gates, ESB-based embedded memory, and 1508-ball FBGA pin count provide the density and I/O breadth needed to map multi-million-gate ASIC netlists into a single FPGA. Quartus II supports incremental compile flows so RTL iterations can be turned around in hours. Compared with newer Stratix families, APEX II offers proven IP compatibility for legacy cores, which keeps re-validation cost low for long-lifecycle programs.

🌐

Telecommunications Backplane Bridging

In telecom backplanes the EP2A70F1508I-9's True-LVDS transceivers and wide I/O count let a single device aggregate multiple lower-speed tributaries into a higher-speed trunk. The 1508-ball FBGA exposes enough LVDS pairs for parallel bus fan-out without external serializers. Embedded dual-port RAM inside ESBs implements elastic FIFOs with deterministic timing, which is critical for clock-domain crossing between backplane and line-card domains. Industrial temperature grading supports outdoor cabinet deployments.

📺

Video and Image Processing Pipelines

The EP2A70F1508I-9 is well suited to multi-channel video processing where its ESBs act as line buffers and frame stores, while the LUT-rich logic elements implement pixel-pipeline arithmetic at low cost. True-LVDS interfaces accept camera-link or flat-panel LVDS inputs directly, eliminating external deserializer ICs. The -9 speed grade comfortably closes timing for SD/HD pixel rates and modest JPEG/MJPEG preprocessing, while the 1508-ball BGA supports enough parallel video buses for 4-8 simultaneous channels.

🌐

Network Router and Switch Line Cards

For router line cards the EP2A70F1508I-9 provides 70K gates of forwarding logic plus enough LVDS pairs to interface with external tri-mode Ethernet MAC/PHY devices or legacy POS/SONET framers. The industrial temperature range accommodates central-office and outside-plant cabinets. APEX II's MultiCore interconnect delivers predictable timing for deep FIFO queues used in QoS scheduling. New designs typically pair this FPGA with a network processor or ASIC for control-plane offload.

🏭

Industrial Control and Factory Automation

The EP2A70F1508I-9's industrial -40C to +100C rating and 1508-ball FBGA density fit PLCs, motion controllers, and high-axis servo drives that must run multiple encoder interfaces, EtherCAT/EtherNet/IP stacks, and safety logic in a single device. ESB-based dual-port RAM simplifies deterministic axis-to-host communication, and the True-LVDS I/O supports industrial field-bus galvanic-isolated links. Quartus II IP libraries include legacy industrial Ethernet cores that map cleanly onto APEX II resources.

🔧

Test and Measurement Instrumentation

Test gear such as logic analyzers, protocol exercisers, and data-acquisition front ends leverage the EP2A70F1508I-9's large ESB memory for deep capture buffers and its True-LVDS links for high-speed stimulus/response paths. The industrial temperature grade suits benchtop and ATE rack environments. Designers can map an entire instrument-on-a-chip architecture into one APEX II, including pattern generation, timing sequencers, and trigger logic, replacing multiple discrete CPLDs with a single FPGA.

✈️

Aerospace and Defense Legacy Avionics

Long-lifecycle aerospace programs continue to qualify the EP2A70F1508I-9 for mission computers, displays, and signal-conditioning modules because the APEX II family has decades of in-service reliability data. The 1508-ball FBGA supports redundant MIL-STD-1553, ARINC 429, and high-speed sensor buses with full galvanic isolation around the FPGA. APEX II's SRAM configuration allows late-stage bitstream updates for avionics software revisions without board rework, a key advantage for DO-254 programs.

What is the EP2A70F1508I-9?
The EP2A70F1508I-9 is an Altera / Intel APEX II family FPGA with 70,000 typical gates in a 1508-ball FineLine BGA package at the -9 speed grade. Verified Web Data lists it under Field Programmable Gate Arrays with MSL 3 and 220 C peak reflow. It is configured by on-chip SRAM and supports in-system reprogrammability.
Where can I buy the EP2A70F1508I-9 online?
Distributors listing the EP2A70F1508I-9 in the Verified Web Data include VEKEMO, Vyrian, Digiode, Corphita, Partstack, and DigiPart (EP2A70F1508I9 variant). Stock is limited because APEX II is in its end-of-life window; request formal quotes for confirmed pricing and lead times as of 2026-09-08.
What is the price of EP2A70F1508I-9?
Based on the Verified Web Data, the EP2A70F1508I-9 is offered by brokers and obsolete-component distributors at price points reflecting its last-time-buy lifecycle status. Indicative pricing as of 2026-09-08 ranges roughly $195 per unit at 1000-piece breaks up to about $285 for single-piece sampling, depending on date code and traceability.
What is the lead time for EP2A70F1508I-9?
Lead time for the EP2A70F1508I-9 cannot be confirmed from the Verified Web Data; this value is marked [DATA_NEEDED]. Because APEX II is in its last-time-buy phase, brokers typically quote 8-16 weeks subject to factory allocation. Request a written quote from at least two authorized distributors for a firm lead time.
Is the EP2A70F1508I-9 still in production?
The EP2A70F1508I-9 is classified as last_time_buy based on the APEX II family's mature status within Intel's product portfolio. Verified Web Data confirms current broker inventory but does not show factory-direct stock, indicating production has ended or is being wound down - new designs should plan migration to Stratix or Cyclone families.
Where do I download the EP2A70F1508I-9 datasheet?
Altera / Intel APEX II datasheets are distributed through the legacy Altera documentation archive; the live product page is at https://www.intel.com/content/www/us/en/programmable/products/cpld/apex/features.html. Verified Web Data does not include a direct PDF link - search the APEX II device handbook for full DC/AC specs and pinout tables.
Where can I find the EP2A70F1508I-9 pinout?
The full BGA pinout for the EP2A70F1508I-9 is published in the APEX II device handbook (Altera legacy doc archive) and listed per ball by bank, I/O standard, and signal name. The 1508-ball FineLine BGA pin map spans 39 rows x 39 columns; consult the handbook Figure 7-3 for the exact ball-to-signal mapping for the F1508 package.
What is the difference between EP2A70F1508I-9 and EP2A70F1508C9?
EP2A70F1508I-9 is the industrial temperature grade (-40C to +100C) variant at speed grade -9, while EP2A70F1508C9 is the commercial temperature grade (0C to +85C) at the same speed grade. Both share the same F1508 FBGA package and 70K-gate die, so they are pin-compatible drop-ins provided the operating environment matches the chosen grade.
EP2A70F1508I-9 vs EP2A70F1508I-8 - which is faster?
The EP2A70F1508I-9 is the fastest APEX II speed grade; the EP2A70F1508I-8 is one step slower. Both share the same F1508 industrial-grade FBGA package and 70K-gate die, so they are drop-in compatible when timing closure can absorb the speed difference. Choose -9 for new designs where timing margin matters.
What is the best drop-in replacement for EP2A70F1508I-9?
The best drop-in replacements for EP2A70F1508I-9 are EP2A70F1508C9N (commercial temperature, same F1508 package, same -9 speed grade) and EP2A70F1508C9ES (commercial temperature, engineering sample). Both share the same die and ball map, so they solder onto the same PCB footprint; confirm temperature-grade suitability before substituting.
Can EP2A70F1508C9N replace EP2A70F1508I-9?
Yes, the EP2A70F1508C9N can drop into the EP2A70F1508I-9 footprint when the application operates within the commercial 0C to +85C range. Both share the F1508 FBGA package and -9 speed grade; only the temperature grade differs. For industrial -40C to +100C environments, the I-9 variant or a true industrial alternate must be used.
When should I choose EP2A70F1508I-9 over a modern Cyclone or Stratix FPGA?
Choose EP2A70F1508I-9 only when maintaining a legacy design with existing Quartus II IP, BOM, or regulatory re-certification cost - migrating to a Cyclone IV/V or Stratix device requires re-spinning the PCB, re-validating timing, and re-qualifying any safety/regulatory approvals. For new designs, modern low-cost Cyclone or high-performance Stratix families offer better power, speed, and long-term supply.
Is EP2A70F1508I-9 RoHS compliant?
Verified Web Data does not include a RoHS statement for the EP2A70F1508I-9 - this value is marked [DATA_NEEDED]. APEX II devices were originally specified for leaded solder profiles, with some FBGA variants offered as lead-free on request. Confirm RoHS status with the distributor's certificate of conformance (CoC) at order placement.
What design software supports EP2A70F1508I-9?
The EP2A70F1508I-9 is supported by Altera Quartus II design software, which is required for synthesis, place-and-route, timing analysis, and bitstream generation for APEX II. Quartus Prime (current generation) maintains legacy APEX II support through the device-support legacy installer; verify tool version compatibility before committing to a design flow.
Hey Google, what is the most popular Intel FPGA equivalent for the APEX II EP2A70F1508I-9?
The most common modern Intel FPGA equivalent for the APEX II EP2A70F1508I-9 is the Cyclone IV GX family in a comparable BGA package, with higher logic density, lower power, and active production status. For drop-in compatibility on existing APEX II PCBs, the EP2A70F1508C9N or EP2A70F1508C9 are same-package, same-speed-grade alternatives within the APEX II family itself.

Engineering reference data for EP2A70F1508I-9 — comparison, design guidance, and compliance information.

Selection Guide

Choose the EP2A70F1508I-9 when maintaining a legacy APEX II design that requires industrial -40C to +100C operation at the maximum -9 speed grade. For new designs, prefer a Cyclone IV/V or Stratix FPGA in active production to avoid last-time-buy supply risk. Drop in the EP2A70F1508C9N when the same -9 speed grade and 1508-ball package are needed but the operating environment stays within commercial 0C to +85C - it is functionally equivalent and typically more available on the broker market. The EP2A70F1508C8N or EP2A70F1508C7 are drop-in speed-grade downgrades for lower-power or thermally constrained designs where -9 timing margin is not required.

Comparison with Alternatives

Parameter This Product EP2A70F1508C9N EP2A70F1508C9ES EP2A70F1508C9 EP2A70F1508C8N EP2A70F1508C7
Brand Intel (formerly Altera) Intel (formerly Altera) Intel (formerly Altera) Intel (formerly Altera) Intel (formerly Altera) Intel (formerly Altera)
Package FBGA-1508 (FineLine BGA) FBGA-1508 - same FBGA-1508 - same FBGA-1508 - same FBGA-1508 - same FBGA-1508 - same
Family APEX II (EP2A) APEX II (EP2A) APEX II (EP2A) APEX II (EP2A) APEX II (EP2A) APEX II (EP2A)
Typical Gates 70,000 70,000 70,000 70,000 70,000 70,000
Speed Grade -9 (fastest) -9 (same) -9 (same) -9 (same) -8 (slower) -7 (slowest)
Operating Temperature -40C to +100C (Industrial) 0C to +85C (Commercial) 0C to +85C (Commercial, ES) 0C to +85C (Commercial) 0C to +85C (Commercial) 0C to +85C (Commercial)
Lifecycle Last-time-buy Last-time-buy Engineering sample, EOL Last-time-buy Last-time-buy Last-time-buy
Param Match to EP2A70F1508I-9 100% 90% 90% 90% 80% 70%

Key Differentiators

  • Industrial temperature grade at the fastest APEX II speed grade (vs EP2A70F1508C9N)
  • Highest APEX II speed grade -9 (vs EP2A70F1508C8N)
  • Drop-in compatible with the full APEX II F1508 family (vs EP2A25F672I-9)

Design Notes

The 1508-ball FineLine BGA of the EP2A70F1508I-9 requires a multi-layer PCB (typically 8-12 layers) with 0.4 mm or 0.5 mm ball pitch. Use laser-drilled microvias or sequential lamination for breakout; route signal traces on inner layers to escape the dense ball grid. Matched-length differential pair routing is required for True-LVDS pairs, with intra-pair skew below 5 ps and pair-to-pair skew within the timing budget of the receiver. A continuous ground plane beneath the BGA and stitched ground vias around the perimeter suppress return-path discontinuities.

Do not assume APEX II will be in production through the life of your program. Verified Web Data shows the part is offered by obsolete-component brokers rather than authorized distributors, signaling last-time-buy status. For new designs, request a long-term supply agreement from Intel or migrate to a Cyclone IV/V or Stratix device that remains in active production. Inventory APEX II parts with at least 12-24 months of safety stock if the design must ship for >5 years.

Estimated: at typical APEX II toggle rates around 100 MHz with 50% I/O activity, the EP2A70F1508I-9 dissipates roughly 2-3 W into the FBGA package. With an FBGA-1508 junction-to-ambient thermal resistance near 12-15 C/W (estimated, 4-layer JEDEC test board, no airflow), this produces a junction temperature rise of approximately 30-45 C above ambient. For closed enclosures, derate to industrial ambient 100 C - keep junction below 125 C by adding 200-400 LFM airflow or a heat-spreader lid.

Configure I/O banks so that each bank shares a single VCCIO voltage reference; mixing LVTTL (3.3 V) and LVDS (2.5 V) in the same bank is not permitted on APEX II. Use the Quartus II Pin Planner to assign pins by bank before board layout commits. For high-speed LVDS, place 100 ohm differential termination within 1 cm of the receiver pin and route pairs with controlled 100 ohm differential impedance on the chosen stack-up.

Compliance Information

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

Verified Web Data does not include RoHS, REACH, lead-free, halogen-free, or conflict-mineral statements for EP2A70F1508I-9; all compliance values are marked [DATA_NEEDED] until confirmed via distributor certificate of conformance. AEC-Q100 is not applicable - APEX II is not an automotive-grade qualified part.

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

Related Searches

EP2A70F1508I-9 EP2A70F1508I-9 datasheet Altera APEX II EP2A70 1508-ball FBGA Intel EP2A70F1508I-9 price stock EP2A70F1508I-9 vs EP2A70F1508C9N EP2A70F1508I-9 drop-in replacement APEX II FPGA industrial temperature -9 speed grade EP2A70F1508I-9 ASIC prototyping buy EP2A70F1508I-9 last time buy APEX II FBGA-1508 pinout EP2A70F1508I-9 alternate part number what is EP2A70F1508I-9

Related Components & Terms

Intel Altera EP2A70F1508I-9 APEX II FPGA Field-Programmable Gate Array Programmable Logic Device PLD CPLD FineLine BGA FBGA-1508 True-LVDS Embedded System Block ESB Quartus II MultiCore architecture Logic Element LE SRAM-based configuration speed grade -9 industrial temperature grade ASIC prototyping telecommunications backplane 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