Intel

EP3C40F780I7N - Cyclone III FPGA, 39.6K LE, 780-BGA | Intel

MPN: EP3C40F780I7N ✓ Active
In Stock Ships in 1-3 business days
1.2 V Vdss 780-ball FBGA (F780) Package 20 Speed 1,161,216 bits (126 M9K blocks) Memory
From $92.5 USD / Unit
MOQ: 1 |
Price updated: 2026-09-09
Volume Pricing
Qty Unit Price Extended
1 $145 $145.00
10 $132.5 $1,325.00
100 $118.75 $11,875.00
500 $105 $52,500.00
1,000 $92.5 $92,500.00
ℹ️ All prices are in USD

EP3C40F780I7N Overview

The Intel (Altera) EP3C40F780I7N is a low-power Cyclone III Field Programmable Gate Array (FPGA) featuring 39,600 logic elements, 1,161,216 bits of embedded memory, and 535 user I/O pins, housed in a 780-ball FineLine BGA package with 1.2 V core operation. It belongs to the Cyclone III family fabricated on a 65 nm TSMC low-power process, balancing logic density, DSP capability, and static power consumption for cost-sensitive embedded and industrial designs.

A Field Programmable Gate Array (FPGA) is a programmable logic device that uses configurable logic blocks (CLBs), programmable interconnects, and embedded memory/DSP blocks to implement arbitrary digital circuits after manufacturing. FPGAs sit hierarchically below ASICs (fixed-function custom silicon) and above general-purpose microcontrollers in compute density, and they occupy the reconfigurable-logic layer of modern digital systems. The Cyclone III family specifically targets volume applications where designers need DSP, memory, and moderate logic capacity without paying Stratix-tier prices.

Key features include 126 embedded 18x18 multipliers (DSP blocks) for high-throughput arithmetic, four phase-locked loops (PLLs) for clock management, 39600 logic elements wired through a multi-level interconnect fabric, and 1,161,216 bits of embedded SRAM arranged in M9K blocks. The 780-pin FBGA (F780) package exposes 535 user I/Os and supports LVDS, LVCMOS, SSTL, and HSTL I/O standards, making it suitable for parallel memory buses and high-speed sensor interfaces.

The Cyclone III architecture separates logic, memory, and DSP into dedicated columns connected by a hierarchical routing network. Embedded multipliers can be cascaded to build wider arithmetic units, while M9K memory blocks can be configured as RAM, ROM, or FIFO. The four PLLs provide up to nine output clocks each with programmable phase shift, enabling complex multi-clock designs without external clock-generation ICs.

Typical applications include industrial motor control, video processing pipelines, communications protocol bridging, and embedded DSP for test and measurement. With 39.6K logic elements and 126 DSP blocks, the device fits mid-range signal-processing tasks such as FIR filtering, FFT computation, and image preprocessing. Designers evaluating this FPGA should plan power sequencing, decoupling, and configuration-memory selection (EPCS or EPCQ) during board bring-up.

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

Intel
Package: 780-ball FBGA (F780), 1.0 mm pitch, 23 x 23 mm
Process Technology: 65 nm TSMC low-power
Operating Temperature: -40 °C to +100 °C (Industrial)
Compare with EP3C40F780I7N →
Intel
Package: 780-ball FBGA (FineLine BGA)
Operating Temperature: 0C to +85C (commercial)
Speed Grade: 7 (C7, commercial)
Compare with EP3C40F780I7N →
Intel
Package: 780-ball FBGA, 1.0mm pitch
Process Technology: 65nm TSMC low-power
Operating Temperature: 0°C to +85°C (Commercial)
Compare with EP3C40F780I7N →
Intel
Package: 780-ball FineLine BGA (F780)
Process Technology: 65 nm low-power CMOS
Operating Temperature: -40C to +100C (industrial, I7)
Compare with EP3C40F780I7N →
Intel
Process Technology: TSMC 65 nm low-power CMOS
Configuration Modes: Passive Serial, Active Serial (EPCS), JTAG, Fast Passive Parallel
Compare with EP3C40F780I7N →
Intel
Package: 780-FBGA (29 x 29 mm, 1 mm pitch, 2.60 mm height)
Speed Grade: -7 (fastest)
Compare with EP3C40F780I7N →

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

EP3C40F780I7

✅ Drop-In
Intel
📦 780-ball FBGA (F780)
Cyclone® III · 39,600 · 1,161,216 bits · 234 · 112,500 bits · 126 · 535 · 4

✓ In Stock

$52.4 / Unit

View Datasheet →

EP3C40F780C8N

✅ Drop-In
Intel
📦 780-ball FBGA (F780)
Cyclone® III · Cyclone III · 39,600 · 1,161,216 bits · 2,475 · M9K x 126 · 126 (up to 396 9x9) · 4

✓ In Stock

$64.85 / Unit

View Datasheet →

EP3C40F780C7N

✅ Drop-In
Intel
📦 780-ball FBGA (F780)
Cyclone III · 39,600 LE · 1,161,216 bits · 126 (18x18) · 535 · 780-ball FBGA (FineLine BGA) · 7 (C7, commercial) · 65 nm TSMC low-power

✓ In Stock

$145.4 / Unit

View Datasheet →

EP3C120F780I7N

✅ Drop-In
Intel
📦 780-ball FBGA (F780)
Cyclone III · 119,088 · 7,443 · 3,981,312 · 432 · 288 · 531 · 4

✓ In Stock

$198.45 / Unit

View Datasheet →

EP3C40F780I7N Maximum Ratings & Electrical Characteristics

Series Cyclone III
Family Cyclone III
Logic Elements 39,600
Embedded Memory 1,161,216 bits (126 M9K blocks)
Embedded Multipliers 126 (18x18)
User I/O Pins 535
PLLs 4
Global Clock Networks 20
Core Voltage 1.2 V
Process Technology 65 nm
Package 780-ball FBGA (F780)
Mounting Type Surface Mount
Operating Temperature -40C to +100C (industrial)
Speed Grade 7
RoHS Status Compliant

EP3C40F780I7N 780-ball fbga (f780) Pin Configuration Guide

Pin configuration for EP3C40F780I7N (780-ball fbga (f780) 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.

780-ball fbga (f780) package pinout diagram for EP3C40F780I7N

No detailed pinout data available for EP3C40F780I7N.

Refer to the datasheet for full pin configuration.

Typical Applications

EP3C40F780I7N is suitable for 6 applications: Industrial Motor Control, Video Processing Pipeline, Communications Protocol Bridging, Embedded DSP for Test & Measurement, Aerospace & Defense Avionics Bus, Medical Imaging Front-End.

🏭

Industrial Motor Control

The EP3C40F780I7N's 39,600 logic elements and 126 embedded 18x18 multipliers make it well suited for multi-axis industrial motor control, where field-oriented control (FOC) algorithms demand real-time Park and Clarke transforms, PID loops, and SVM generation. The 535 user I/Os in the F780 package easily route multiple encoder, Hall-sensor, and PWM channels per axis, while the four PLLs generate precise switching frequencies from 10 kHz to 100 kHz with deterministic phase alignment. Industrial temperature rating (-40C to +100C) and the 780-ball FBGA package's excellent thermal conductivity via the bottom thermal pad enable fan-less operation in sealed enclosures. Compared with a microcontroller + ASIC approach, this FPGA offloads DSP-intensive current loops from software, reducing latency below 5 microseconds and enabling higher switching frequencies for reduced current ripple and torque smoothness.

📺

Video Processing Pipeline

With 126 dedicated 18x18 multipliers and 1,161 Kbits of embedded SRAM, the EP3C40F780I7N can implement a real-time video processing pipeline including de-interlacing, color-space conversion (YUV to RGB), and 2D FIR filtering for image sharpening. The 1,161 Kbits of block RAM comfortably buffers two full HD video lines at 1920x10 bits, while the 535 user I/Os accommodate 24-bit parallel video buses plus ITU-R BT.656 or HDMI bridging logic via soft IP. Four PLLs generate the precise pixel, memory, and processing-clock domains needed to avoid FIFO underflow/overflow across frame boundaries. The F780 780-ball FBGA package's high I/O count enables direct connection to parallel CMOS sensors without external bridge chips, reducing bill-of-materials cost in machine-vision and broadcast equipment.

🌐

Communications Protocol Bridging

The EP3C40F780I7N's 39.6K logic elements support multiple communications protocols in a single device, including UART, SPI, I2C, CAN, and even soft implementations of Ethernet MAC, USB 2.0 device, or PCI Express endpoint via Altera IP cores. Industrial protocols such as Profibus, Modbus, and EtherCAT slave can run concurrently with custom glue logic thanks to the dedicated DSP blocks and embedded memory. The four PLLs allow clean clock isolation between asynchronous bus domains, eliminating metastability risks when bridging RS-485 and 100 Mbit Ethernet in the same design. The F780 780-ball FBGA's 535 user I/Os accommodate multiple connector pin counts without external bus switches, while industrial temperature rating suits factory-floor deployment with wide thermal swing exposure.

🔬

Embedded DSP for Test & Measurement

The 126 embedded 18x18 multipliers in the EP3C40F780I7N provide the DSP bandwidth required for real-time FFT computation, digital filtering, and correlation-based measurement in oscilloscopes, spectrum analyzers, and arbitrary waveform generators. A 1024-point radix-2 FFT fits within 39.6K LEs and 1,161 Kbits of block RAM at sampling rates exceeding 100 MSPS, with headroom for windowing functions and post-processing. Four PLLs synchronize the ADC sampling clock, the internal DSP pipeline, and the display-refresh clock with sub-nanosecond jitter for low-spurious measurements. The F780 780-ball FBGA's 535 user I/Os connect to high-speed ADC/DAC data buses, LCD panels, and external trigger inputs without external logic, while industrial temperature rating supports benchtop and rack-mount lab equipment operation.

✈️

Aerospace & Defense Avionics Bus

The EP3C40F780I7N's industrial temperature rating, large I/O count (535 pins), and 39.6K LE capacity suit avionics databus implementations such as MIL-STD-1553, ARINC 429, and ARINC 664 (AFDX) bridges and monitors. The 126 multipliers handle Manchester/bi-phase encoding/decoding and CRC calculation in hardware, freeing the host CPU from interrupt-heavy protocol servicing. Four PLLs generate redundant clock trees for dual-channel monitoring and built-in-test (BIT) functions, while 1,161 Kbits of embedded memory buffers message traffic during peak bus loads. The F780 780-ball FBGA package's large ball grid accommodates high-density routing between the FPGA and multiple transceiver ICs, while industrial temperature rating is acceptable for many avionics subsystems; for primary flight-control applications requiring -55C, the equivalent military-grade variant is recommended.

💊

Medical Imaging Front-End

The EP3C40F780I7N supports medical imaging front-ends such as ultrasound beamformers, endoscope video processors, and patient-monitoring DSP by combining 126 hardware multipliers with 1,161 Kbits of embedded memory for FIR and Hilbert transform filters. In ultrasound beamforming, the 535 user I/Os accept 32 to 64 parallel ADC channels at 40 MSPS, with the multipliers implementing apodization and beam-steering math in real time. Four PLLs synchronize the ADC sampling clock, beamforming delay lines, and downstream digital scan conversion with deterministic phase alignment, eliminating motion artifacts in clinical imaging. The F780 780-ball FBGA package's large pin count eliminates external multiplexer chips, while the 65 nm low-power Cyclone III process keeps thermal dissipation below 2 W typical, simplifying medical-safety thermal-clearance analysis.

What is the logic element count of the EP3C40F780I7N?
The EP3C40F780I7N contains 39,600 logic elements according to the Altera Cyclone III device datasheet. Logic elements (LEs) are the basic building blocks of Cyclone III FPGAs; each LE consists of a 4-input look-up table (LUT), a programmable register, and a carry chain for arithmetic operations. With 39.6K LEs this device targets mid-range DSP and control applications.
How much embedded memory does the EP3C40F780I7N have?
The EP3C40F780I7N includes 1,161,216 bits of embedded SRAM organized in 126 M9K memory blocks. Each M9K block can be configured as single-port RAM, dual-port RAM, ROM, or FIFO. This memory capacity supports buffer storage for video line buffers, packet FIFOs, and DSP coefficient tables in signal-processing designs.
How many DSP multipliers does the EP3C40F780I7N have?
The EP3C40F780I7N features 126 embedded 18x18 hardware multipliers grouped as DSP blocks. These dedicated multipliers deliver higher performance and lower power than LUT-based soft multipliers, and they can be cascaded to build wider arithmetic units such as 36-bit multipliers or finite impulse response (FIR) filter tap lines.
What package does the EP3C40F780I7N use and how many user I/Os?
The EP3C40F780I7N is housed in a 780-ball FineLine BGA (FBGA) package designated F780. It provides 535 user I/O pins supporting LVDS, LVCMOS, SSTL, and HSTL I/O standards. The high I/O count makes this package suitable for parallel memory buses (DDR/DDR2) and multi-channel sensor interfaces.
What is the operating temperature range of EP3C40F780I7N?
The 'I' suffix in EP3C40F780I7N designates the industrial temperature range of -40C to +100C junction temperature. This makes the part suitable for industrial, automotive aftermarket, and outdoor equipment. For commercial-grade applications, the EP3C40F780C7N variant operates from 0C to +85C at lower cost.
How many PLLs does the EP3C40F780I7N have?
The EP3C40F780I7N includes four phase-locked loops (PLLs) for clock generation and management. Each PLL provides up to nine output clocks with programmable phase shift, duty cycle, and frequency multiplication/division. The four PLLs support designs requiring multiple clock domains, such as video pipelines with separate pixel, memory, and processing clocks.
Where can I buy the EP3C40F780I7N and what is the current price?
The EP3C40F780I7N is currently stocked at DigiKey, Mouser, Arrow Electronics, and Fusion Worldwide as of 2026-09-09. Pricing for unit quantities is approximately $145.00 USD per piece, with volume discounts down to roughly $92.50 USD per piece at 1000-unit quantities. Lead times for industrial-grade stock are typically 8-12 weeks from authorized distributors.
What is the lead time for the EP3C40F780I7N?
Lead time for the EP3C40F780I7N is typically 8 to 12 weeks from authorized distributors as of 2026-09-09. Some authorized stocking distributors such as DigiKey and Mouser may have small quantities immediately available. For high-volume orders, contacting Intel FPGA distribution directly is recommended for guaranteed supply.
Is the EP3C40F780I7N in stock at major distributors?
DigiKey, Mouser, Arrow, and Fusion Worldwide list the EP3C40F780I7N in stock or with short lead times as of 2026-09-09. Real-time availability should be confirmed through each distributor's website or via Octopart comparison. For long-term supply planning, consider Intel's product longevity commitment for Cyclone III family devices.
EP3C40F780I7N vs EP3C40F484I7N - which is better for high-I/O designs?
The EP3C40F780I7N with its 780-ball FBGA package exposes 535 user I/Os, while the EP3C40F484I7N in the 484-ball FBGA offers approximately 331 user I/Os. Choose EP3C40F780I7N when your design requires more than 331 I/Os, parallel memory buses, or multiple high-speed interfaces. Choose EP3C40F484I7N when 331 I/Os are sufficient and you want easier PCB routing due to the smaller BGA pitch and reduced layer count.
EP3C40F780I7N vs EP4CE40F23I7N - which Cyclone generation should I choose?
The EP3C40F780I7N (Cyclone III, 65 nm) and EP4CE40F23I7N (Cyclone IV E, 60 nm) share similar 39.6K LE and 126 multiplier resources, but the EP4CE40F23I7N in a smaller 484-ball FBGA package improves power efficiency by up to 25%. Choose EP3C40F780I7N for legacy Cyclone III reference designs and F780 footprint reuse. Choose EP4CE40F23I7N for new designs prioritizing lower static power and a smaller PCB footprint.
When should I choose the EP3C40F780I7N over the EP3C120F780I7N?
Choose the EP3C40F780I7N (39,600 LEs) when your design fits within 39K logic elements and you need cost-effective mid-range capacity. Choose the EP3C120F780I7N (119,088 LEs) when your design requires more than 40K LEs, larger memory subsystems (3,888 Kbits vs 1,161 Kbits), or more DSP bandwidth. Both share the 780-ball FBGA footprint, enabling PCB reuse with density scaling.
What is the best drop-in replacement for the EP3C40F780I7N?
The best drop-in replacement for the EP3C40F780I7N within the same Cyclone III family is the EP3C40F780C8N, which shares the F780 780-ball FBGA package and identical 39,600 logic elements, 1,161 Kbits memory, and 126 multipliers, differing only in operating temperature grade (commercial 0C to +85C versus industrial -40C to +100C). For new designs requiring lower power, the Cyclone IV E EP4CE40F780I7N in the same F780 footprint is recommended when available.
Can the EP3C40F780C8N replace the EP3C40F780I7N directly?
Yes, the EP3C40F780C8N can drop into a design originally built for the EP3C40F780I7N if the operating environment stays within 0C to +85C. Both share the F780 780-ball FBGA package, identical 39.6K logic elements, 1,161 Kbits embedded memory, 126 multipliers, and the same speed grade 8 versus 7. The only difference is the industrial temperature range of the EP3C40F780I7N.
Where can I download the EP3C40F780I7N datasheet PDF?
The official EP3C40F780I7N datasheet (Cyclone III Device Handbook) is available from Intel's website at the programmable solutions documentation portal. Octopart and DigiKey also provide direct PDF download links to the latest revision. The datasheet includes pinout tables, electrical characteristics, configuration specifications, and thermal resistance data for all F780 package variants.
Where can I find the EP3C40F780I7N pinout?
The full F780 pinout is published in the Intel Cyclone III Device Handbook, available as a free PDF download from Intel's documentation portal. The handbook provides ball-map diagrams, bank assignments, and dedicated-pin tables (clock, PLL, configuration) for every Cyclone III device variant. Online pinout viewers such as Altera Pin Planner also generate per-design pinout files after compilation.
What are the key specifications engineers should know about the EP3C40F780I7N?
The EP3C40F780I7N delivers 39,600 logic elements, 1,161,216 bits of embedded SRAM (126 M9K blocks), 126 embedded 18x18 multipliers, 535 user I/O pins, four PLLs, twenty global clock networks, and 1.2 V core operation, all in a 780-ball FBGA package rated -40C to +100C industrial. It is fabricated on a 65 nm low-power process and targets cost-sensitive DSP, video, and embedded-control applications in industrial and communications segments.

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

Selection Guide

Choose the EP3C40F780I7N for industrial-temperature-grade FPGA designs that need 39.6K logic elements, 126 multipliers, 1,161 Kbits of embedded memory, and 535 user I/Os in a 780-ball FBGA package. Pick the EP3C40F780I7 (same specs, different packaging format) for high-volume reel-fed assembly. Choose the EP3C40F780C8N (commercial temp, speed grade 8) for cost-sensitive indoor consumer or commercial products operating within 0C to +85C. Migrate to the EP3C120F780I7N when your design exceeds 40K LEs or requires more than 1.1 Mbit of embedded memory; the F780 footprint allows direct PCB reuse. For new designs prioritizing lowest static power, consider the Cyclone IV E EP4CE40F780I7N successor in the same package.

Comparison with Alternatives

Parameter This Product EP3C40F780I7 EP3C40F780C8N EP3C40F780C7N EP3C120F780I7N
Package 780-ball FBGA (F780) 780-ball FBGA (F780) - same 780-ball FBGA (F780) - same 780-ball FBGA (F780) - same 780-ball FBGA (F780) - same
Brand Intel Intel - same Intel - same Intel - same Intel - same
Logic Elements 39,600 39,600 - same 39,600 - same 39,600 - same 119,088 (+200%)
Embedded Memory 1,161,216 bits 1,161,216 bits - same 1,161,216 bits - same 1,161,216 bits - same 3,888,096 bits (+235%)
Embedded Multipliers (18x18) 126 126 - same 126 - same 126 - same 288 (+129%)
User I/Os 535 535 - same 535 - same 535 - same 531 (-1%)
PLLs 4 4 - same 4 - same 4 - same 4 - same
Operating Temperature -40C to +100C (industrial) -40C to +100C (industrial) - same 0C to +85C (commercial) 0C to +85C (commercial) -40C to +100C (industrial)
Speed Grade 7 7 - same 8 (faster) 7 - same 7
Core Voltage 1.2 V 1.2 V - same 1.2 V - same 1.2 V - same 1.2 V - same

Key Differentiators

  • Lowest static power in the Cyclone III family at 39.6K LE density (vs EP3C120F780I7N)
  • Same F780 780-ball FBGA footprint across the Cyclone III density range (vs EP3C40F484I7N)
  • Industrial temperature grade for harsh-environment deployment (vs EP3C40F780C8N)

Design Notes

The Cyclone III EP3C40F780I7N requires a 1.2 V core supply (VCCINT), a 2.5 V or 3.3 V analog PLL supply (VCCA_PLL), and a 1.2 V to 3.3 V I/O supply (VCCIO) per bank. Each PLL pair should be decoupled with a ferrite bead and 10 uF + 0.1 uF capacitors on the VCCA_PLL pin. A sequencing controller such as the Altera (Intel) EN5367QI or TI TPS7A3001 ensures VCCINT ramps before VCCIO to prevent I/O latch-up. Estimated: at 100% toggle rate with all 39.6K LEs active, the device can dissipate 1.5 to 2.5 W; actual dissipation depends heavily on toggle rate and clock frequency. Use the Intel PowerPlay Early Power Estimator spreadsheet to budget the regulator before PCB layout.

The 780-ball FBGA package uses a 1.0 mm ball pitch, requiring at least 6 PCB layers with microvia-in-pad or stacked-via technology for reliable BGA breakout. A continuous ground plane directly under the package, with stitched thermal vias below the die, is critical for thermal dissipation. All decoupling capacitors should be placed as close as possible to their respective power pins on the opposite side of the PCB. Decoupling recommendations: 0.1 uF + 1 uF + 10 uF per VCCIO bank, plus a single 100 uF bulk capacitor per rail. Differential pairs for LVDS signals must be length-matched within 100 mil and routed with 100 ohm differential impedance.

Configure the EP3C40F780I7N using a serial EPCS or EPCQ flash device connected to the dedicated configuration pins (nCONFIG, nSTATUS, CONF_DONE, DATA0, DCLK). JTAG boundary-scan via the 10-pin header allows post-assembly programming and debug. Active serial (AS) mode reduces the configuration pin count to four and is preferred for production. Configure the MSEL pins with appropriate pull resistors to select AS, PS, JTAG, or Fast Passive Parallel mode at power-up. Estimated: configuration time for the EP3C40F780I7N with a 40 MHz AS clock is approximately 0.3 seconds when loading from an EPCQ16.

Compliance Information

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

RoHS and REACH compliance per Intel product declaration. Not AEC-Q100 qualified; this device targets industrial and commercial embedded applications rather than automotive safety-critical subsystems.

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

Related Searches

EP3C40F780I7N EP3C40F780I7N datasheet Intel Cyclone III FPGA EP3C40F780I7N 39,600 logic elements EP3C40F780I7N 780-ball FBGA Cyclone III industrial FPGA motor control EP3C40F780I7N vs EP3C40F484I7N EP3C40F780I7N vs EP3C120F780I7N EP3C40F780I7N buy price EP3C40F780I7N drop-in replacement what is the logic element count of EP3C40F780I7N low power FPGA 65nm 39K LEs

Related Components & Terms

Intel Altera EP3C40F780I7N Cyclone III FPGA Field Programmable Gate Array logic elements M9K memory blocks embedded multipliers DSP blocks PLL phase-locked loop FBGA FineLine BGA F780 780-ball FBGA RoHS REACH 65 nm process LVDS industrial temperature grade EPCS EPCQ configuration flash
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