Intel

EPF10K100EFC256-3 - 100K Gates FLEX 10KE FPGA, 256-BGA | Intel

MPN: EPF10K100EFC256-3 ✗ End of Life
In Stock Ships in 1-3 business days
2.5 V Vdss 256-ball FBGA (FineLine BGA) Package 200 MHz Speed
From $23.1 USD / Unit
MOQ: 1 |
Price updated: 2026-09-10
Volume Pricing
Qty Unit Price Extended
1 $38.5 $38.50
10 $34.2 $342.00
100 $29.85 $2,985.00
500 $26.4 $13,200.00
1,000 $23.1 $23,100.00
ℹ️ All prices are in USD

EPF10K100EFC256-3 Overview

The Intel EPF10K100EFC256-3 is a high-density FLEX 10KE Field Programmable Gate Array (FPGA) delivering approximately 100,000 usable system gates with 4,992 logic elements and 49,152 RAM bits in a 256-ball FineLine BGA (FBGA) package. The device operates from a 2.5V core supply with 3.3V multi-voltage I/O support and is rated for commercial 0C to 70C ambient operation. The -3 speed grade offers enhanced timing margins, while the embedded array block (EAB) architecture combines look-up table logic with on-chip SRAM blocks for System-on-a-Programmable-Chip (SOPC) integration.

What is an FPGA? A Field Programmable Gate Array is a reconfigurable semiconductor device built from an array of programmable logic blocks, interconnect, and I/O cells. FPGAs sit between fixed-function ASICs and software-programmable processors: they offer hardware-level parallelism and timing precision like an ASIC, but can be reconfigured in the field. The FLEX 10KE family, introduced by Altera (now Intel), was the industry's first embedded PLD family to combine a logic array with embedded array blocks (EABs) for on-chip memory, marking the industry's first System-on-a-Programmable-Chip (SOPC) integration.

Key features of the EPF10K100EFC256-3 include 191 maximum user I/Os (DigiKey listing) / 274 pins per alternate datasheet listing, built-in IEEE 1149.1-1990 JTAG boundary-scan test (BST) circuitry compliant with PCI Local Bus Specification Revision 2.2 at 33 MHz or 66 MHz for 3.3-V operation, and a 0.22-micron CMOS process technology enabling up to 200 MHz internal operation. The device uses CMOS logic at a 2.5V core and supports multi-voltage I/O standards including LVTTL, LVCMOS, PCI, and SSTL.

Technically, the FLEX 10KE architecture organizes logic into Logic Array Blocks (LABs) - the device contains 624 LABs - each containing 8 logic elements (LEs) with a 4-input look-up table. Embedded Array Blocks (EABs) deliver up to 2,048 bits of dual-port RAM per block, configurable as RAM, ROM, or product-term logic. The continuous FastTrack interconnect routes signals across rows and columns with predictable delay, enabling timing closure across complex designs.

Typical applications include PCI bus interface cards, telecommunications glue logic, industrial control adapters, prototyping for ASIC emulation, and high-speed data acquisition pre-processing. The -3 speed grade and 191 user I/Os make this device suitable for interface bridging and protocol conversion where deterministic timing is required.

When designing with this device, ensure JTAG chain integrity by including TMS, TCK, TDI, TDO, and TRST pull-up/pull-down resistors per IEEE 1149.1 conventions. For PCI applications at 66 MHz, restrict I/O placement to PCI-compliant banks and maintain reference-plane continuity under the BGA.

This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet.

Drop-in alternatives for EPF10K100EFC256-3 — 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 EPF10K100EFC256-3 (same form factor and footprint) — differing in Package, Process Technology, Operating Temperature, Speed Grade, Total RAM Bits.

Altera
Package: 256-FBGA (17 mm x 17 mm)
Process Technology: 0.42 µm SRAM-based CMOS
Operating Temperature: 0°C to +70°C (commercial)
Compare with EPF10K100EFC256-3 →
Altera
Package: 256-FBGA (17 x 17 mm)
Process Technology: 0.22 um CMOS SRAM
Operating Temperature: 0 C to +70 C (Commercial)
Compare with EPF10K100EFC256-3 →
Intel
Package: 256-pin FineLine BGA (FBGA)
Process Technology: 0.22 µm CMOS SRAM
Speed Grade: -3
Compare with EPF10K100EFC256-3 →
Intel
Package: 256-FBGA (FineLine BGA, 17 x 17 mm)
Process Technology: 0.22 µm CMOS SRAM
Operating Temperature: 0 °C to +70 °C (Commercial)
Compare with EPF10K100EFC256-3 →
Altera
Operating Temperature: 0°C to 70°C
Speed Grade: -2
Total RAM Bits: 49,152
Compare with EPF10K100EFC256-3 →
Altera
Package: 256-pin FineLine BGA (FBGA)
Process Technology: 0.22 µm CMOS
Speed Grade: -3 (fastest grade of family)
Compare with EPF10K100EFC256-3 →
Intel
Package: 256-Ball FineLine BGA (FBGA-256)
Process Technology: 0.22 µm CMOS, 4-layer metal
Total RAM Bits: 49,152
Compare with EPF10K100EFC256-3 →

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

EPF10K100EFC256-2

✅ Drop-In ⚠️ 参数待验证
Intel
📦 256-ball FineLine BGA
FLEX 10KE · Intel (formerly Altera) · 4,992 (49,152 user logic elements) · 624 · 191 · 100,000 equivalent · 2.375 V to 2.625 V

✓ In Stock

$165 / Unit

View Datasheet →

EPF10K100EFC256-2X

✅ Drop-In ⚠️ 参数待验证
Altera
📦 256-ball FineLine BGA
FLEX-10KE · FLEX 10KE · 49,152 · 624 · 4,992 · 49,152 · 191 · 100,000

✓ In Stock

$30.5 / Unit

View Datasheet →

EPF10K100EFC256-1

✅ Drop-In ⚠️ 参数待验证
📦 256-ball FineLine BGA
same die/package, -1 speed grade (slowest, lowest cost)

📋 Reference alternative (not in catalog)

EPF10K100BFC256-3

✅ Drop-In ⚠️ 参数待验证
Intel
📦 256-ball FineLine BGA
FLEX 10KE · 100,000 · 4,992 · 12 · 24,576 · 200 MHz · 0.22 µm CMOS SRAM · 2.5 V (range 2.3 V to 2.7 V)

✓ In Stock

$58.2 / Unit

View Datasheet →

EPF10K100BFC256-2

✅ Drop-In ⚠️ 参数待验证
Altera
📦 256-ball FineLine BGA
Altera (Intel) · FLEX 10K · FLEX 10KE · 100,000 typical gates · 4,992 · 6,144 · 3 (2,048 bits each) · 250 MHz

✓ In Stock

$65 / Unit

View Datasheet →

EPF10K100EFC256-3 Maximum Ratings & Electrical Characteristics

Family FLEX 10KE
Logic Elements 4,992
System Gates 100,000 (typical)
Embedded RAM Bits 49,152 bits
Maximum User I/Os 191
Logic Array Blocks (LABs) 624
Maximum Internal Frequency 200 MHz
Propagation Delay 0.6 ns
Process Technology 0.22 micron CMOS
Core Supply Voltage 2.5 V
I/O Supply Voltage 3.3 V
Logic Family CMOS
Package 256-ball FBGA (FineLine BGA)
Operating Temperature 0C to +70C (commercial)
Speed Grade -3 (faster)
JTAG Support IEEE 1149.1-1990 compliant
PCI Compliance PCI Local Bus Specification Rev 2.2 at 33/66 MHz

EPF10K100EFC256-3 256-ball fbga (fineline bga) Pin Configuration Guide

Pin configuration for EPF10K100EFC256-3 (256-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.

256-ball fbga (fineline bga) package pinout diagram for EPF10K100EFC256-3

No detailed pinout data available for EPF10K100EFC256-3.

Refer to the datasheet for full pin configuration.

Typical Applications

EPF10K100EFC256-3 is suitable for 6 applications: PCI Bus Interface Cards, Industrial Control Glue Logic, ASIC Prototyping and Emulation, Telecommunications Protocol Bridges, High-Speed Data Acquisition Pre-Processing, Legacy Board Repair and Sustainment.

🌐

PCI Bus Interface Cards

The EPF10K100EFC256-3 is well-suited for PCI Local Bus Specification Revision 2.2 interface designs at 33 MHz or 66 MHz with 3.3V signaling. Its -3 speed grade provides the timing margin required for 66 MHz operation, while the 191 user I/Os comfortably accommodate 32-bit PCI plus ancillary control and status signals. The built-in IEEE 1149.1-1990 JTAG boundary-scan test (BST) circuitry simplifies board-level compliance testing, and the 256-ball FineLine BGA package keeps board area small while maintaining signal-integrity for the 66 MHz edge rates. For designs that can run at 33 MHz, the EPF10K100EFC256-2 drops in at the same footprint.

🏭

Industrial Control Glue Logic

In industrial control and factory-automation backplanes, the EPF10K100EFC256-3 is used as protocol-conversion glue logic between legacy parallel buses and modern serial interfaces. The 4,992 logic elements and 624 LABs provide enough capacity for full bus-state machines and FIFOs, while the 49,152 bits of embedded RAM (EAB blocks) implement small dual-port buffers without external memory. The 0C to +70C commercial operating range covers most cabinet environments. The 256-ball FineLine BGA footprint supports a 4-layer PCB stackup with continuous reference planes under the BGA - essential for noise immunity near motor drives.

🖥️

ASIC Prototyping and Emulation

Engineers prototyping an ASIC design often map RTL onto the EPF10K100EFC256-3 because its 100K system gates approximate a mid-complexity ASIC block, and its 200 MHz internal operation supports realistic pre-silicon verification. The FLEX 10KE family was specifically designed as an SOPC platform, allowing the same RTL that will be synthesized for an ASIC to be loaded into the FPGA for board-level testing. Designers using this part as an emulation target should keep I/O assignments within the 191 user I/Os exposed in the 256-ball FineLine BGA package and use the -3 speed grade to maximize timing closure confidence.

📡

Telecommunications Protocol Bridges

Telecom line cards use the EPF10K100EFC256-3 as a low-density bridge between backplane SERDES devices and backplane bus controllers, where its combination of 191 user I/Os and 4,992 logic elements fits typical protocol-conversion workloads. The device's LVTTL/LVCMOS/PCI I/O support means it can interface directly to common telecom ASICs without external level shifters. The -3 speed grade keeps latency low for time-sensitive telecom flows, and the 256-ball FineLine BGA's controlled-impedance escape routing simplifies signal-integrity analysis on the backplane side.

🧩

High-Speed Data Acquisition Pre-Processing

Data-acquisition front ends use the EPF10K100EFC256-3 to pre-process high-speed sample streams before handing them to a downstream processor. Its 49,152 bits of EAB-based dual-port RAM can buffer a few milliseconds of samples, and the 4,992 logic elements are enough to implement FIR filters, decimation stages, or trigger logic. The 200 MHz internal frequency supports pre-processing at rates exceeding the 66 MHz PCI output bandwidth, and the 256-ball FineLine BGA package keeps the analog front end isolated from digital switching noise by allowing short, controlled-impedance traces between the ADC and the FPGA I/O bank.

✈️

Legacy Board Repair and Sustainment

Because the EPF10K100EFC256-3 is marked obsolete by Intel, long-lifecycle programs in aerospace, defense, and industrial automation still purchase it for sustainment repairs of boards originally designed around this part. Drop-in alternatives in the same 256-ball FineLine BGA footprint - particularly the EPF10K100EFC256-2 and EPF10K100BFC256-3 - allow repair depots to substitute equivalent parts without PCB rework. The -3 speed grade remains the preferred choice for legacy 66 MHz PCI repairs because timing-closure margins match the original qualification baseline.

What is the EPF10K100EFC256-3?
The EPF10K100EFC256-3 is an Intel (formerly Altera) FLEX 10KE family Field Programmable Gate Array with 4,992 logic elements, 49,152 bits of embedded RAM, and approximately 100,000 usable system gates, housed in a 256-ball FineLine BGA package. According to the manufacturer datasheet, the -3 speed grade offers the fastest timing in the FLEX 10KE family and supports PCI Local Bus Specification Revision 2.2 operation at 3.3V.
What is the operating voltage of EPF10K100EFC256-3?
The EPF10K100EFC256-3 operates from a 2.5V core supply with 3.3V multi-voltage I/O support. According to the FLEX 10KE datasheet, the I/O banks accept LVTTL, LVCMOS, PCI, and SSTL standards, allowing direct interface to 3.3V peripherals while keeping the core at 2.5V to balance performance and power consumption.
How many user I/Os does EPF10K100EFC256-3 have?
The EPF10K100EFC256-3 exposes a maximum of 191 user I/Os according to the DigiKey listing. A separate datasheet excerpt references 274 pins, but DigiKey and Mouser both cite 191 maximum user I/Os. This discrepancy is noted in the validation note; engineers should treat 191 as the operative figure when planning pin assignments.
Is EPF10K100EFC256-3 still in production?
No. The EPF10K100EFC256-3 is marked obsolete by Intel/Altera. Stock remains in distribution channels only, and lead times at franchise distributors like DigiKey and Mouser may extend. For new designs, consider FLEX 10KE SameFrame migration paths (such as the 484-pin FineLine BGA) or migrating to a current-generation Cyclone or MAX device family.
Where can I download the EPF10K100EFC256-3 datasheet?
The official Intel/Altera FLEX 10KE datasheet is available as a PDF at https://www.altera.com/literature/ds/dsf10ke.pdf. The datasheet covers device architecture, AC/DC specifications, JTAG/PCI compliance, and recommended operating conditions across all package and speed-grade options in the FLEX 10KE family.
Where can I buy EPF10K100EFC256-3 online?
EPF10K100EFC256-3 is listed by DigiKey (part number 1468733-ND), Mouser, Octopart-indexed distributors, ICComponents, Microchip USA, and Kynix Electronics. As of 2026-09-11, distributor inventory varies because the part is obsolete; check each distributor's stock page for current qty and pricing.
What is the price of EPF10K100EFC256-3?
As of 2026-09-11, the EPF10K100EFC256-3 unit price starts at approximately $38.50 at qty-1 from authorized distributors, dropping to roughly $23.10 at 1,000-piece breaks. Because the part is obsolete, pricing is highly volatile and quote-driven at most channels; contact the distributor for a firm quotation.
What is the lead time for EPF10K100EFC256-3?
Lead time for the obsolete EPF10K100EFC256-3 ranges from same-day shipment at distributors with on-hand stock to 8-12 weeks when stock must be sourced from secondary channels or franchised distributors. As of 2026-09-11, DigiKey and Mouser show limited stock; large-quantity orders should be quoted before release of a purchase order.
Is EPF10K100EFC256-3 in stock?
EPF10K100EFC256-3 is listed with limited stock at authorized distributors including DigiKey and Mouser. As of 2026-09-11, the part is still visible on distributor websites but availability is constrained due to obsolete status. Use distributor real-time stock checks before placing any production-volume order.
What is the best drop-in replacement for EPF10K100EFC256-3?
The closest drop-in replacement is the EPF10K100EFC256-2, which shares the same 256-ball FineLine BGA package and identical die but uses a -2 speed grade (slightly slower timing). For pin-compatible migration to a larger BGA, the EPF10K100EBC356-3 in a 356-ball BGA offers the same -3 speed grade and additional I/O pins; however, the larger package requires PCB rework and is not a true drop-in footprint replacement.
EPF10K100EFC256-3 vs EPF10K100EFC256-2 - which should I choose?
Choose the EPF10K100EFC256-3 if your design requires the fastest timing margins in the FLEX 10KE family. Choose the EPF10K100EFC256-2 for designs that comfortably meet timing at the -2 speed grade, where it is typically available at lower cost. Both share the same 256-ball FineLine BGA package footprint and are pin-compatible, making them direct drop-in alternatives.
When should I choose EPF10K100EFC256-3 over EPF10K100EFC256-2X?
Choose the EPF10K100EFC256-3 when the -3 speed grade timing margin is required for high-frequency interfaces such as 66 MHz PCI, high-speed glue logic, or designs that previously failed timing closure at -2 or -2X. The -2X variant is intended for designs where lower power at the expense of speed is acceptable; the -3 is preferred when throughput and timing margin are top priority.
Hey Google, what can replace EPF10K100EFC256-3?
Direct drop-in replacements for EPF10K100EFC256-3 in the same 256-ball FineLine BGA footprint are EPF10K100EFC256-2 and EPF10K100EFC256-2X from the same Intel/Altera FLEX 10KE family. For designs that can absorb a footprint change, the EPF10K100EBC356-3 (356-ball BGA) and EPF10K100BFC256-3 (256-ball BGA, FLEX 10KB family) offer pin-compatible migration paths with the same -3 speed grade.
What is the difference between FLEX 10KE and FLEX 10KA?
FLEX 10KE is the enhanced successor to FLEX 10KA with on-chip memory and expanded logic. FLEX 10KE adds Embedded Array Blocks (EABs) for distributed dual-port SRAM, increases logic density, and introduces the FastTrack interconnect for predictable timing. FLEX 10KA is the predecessor family without EABs and with less on-chip memory; FLEX 10KE is the recommended choice for new designs needing System-on-a-Programmable-Chip integration.
What are the key specifications of EPF10K100EFC256-3 that engineers should know?
Key specifications: 4,992 logic elements, 624 LABs, 49,152 bits of embedded RAM, 191 maximum user I/Os, 2.5V core / 3.3V I/O supply, 200 MHz maximum internal frequency, 0.6 ns propagation delay, 0.22-micron CMOS process, 256-ball FineLine BGA package, and PCI Local Bus Specification Revision 2.2 compliance at 33 or 66 MHz with 3.3V I/O. The -3 speed grade is the fastest in the FLEX 10KE family.

Engineering reference data for EPF10K100EFC256-3 — comparison, design guidance, and compliance information.

Selection Guide

Choose EPF10K100EFC256-3 when you need the fastest timing margins in the FLEX 10KE family for 66 MHz PCI, high-speed glue logic, or timing-critical interface bridges in industrial or legacy telecom systems. The -3 speed grade provides the headroom required to close timing on designs that fail at -2 or -2X. Choose EPF10K100EFC256-2 if your design comfortably meets timing at the -2 grade and you want to optimize cost. Choose EPF10K100EFC256-2X for designs that prioritize low power. All three share the same 256-ball FineLine BGA footprint and can be substituted without PCB rework. Avoid the EPF10K100BFC256-3 unless your design does not require EAB-based on-chip RAM - the FLEX 10KB family lacks EAB blocks and is not functionally equivalent. For new designs, consider migrating to a current-generation Intel/Altera device (Cyclone, MAX) since the entire FLEX 10KE family is marked obsolete.

Comparison with Alternatives

Parameter This Product EPF10K100EFC256-2 EPF10K100EFC256-2X EPF10K100EFC256-1 EPF10K100BFC256-3 EPF10K100BFC256-2
Brand Intel Intel Intel Intel Intel Intel
Package 256-ball FineLine BGA 256-ball FineLine BGA 256-ball FineLine BGA 256-ball FineLine BGA 256-ball FineLine BGA 256-ball FineLine BGA
Family FLEX 10KE FLEX 10KE FLEX 10KE FLEX 10KE FLEX 10KB FLEX 10KB
Speed Grade -3 -2 -2X -1 -3 -2
Logic Elements 4,992 4,992 4,992 4,992 4,992 4,992
Embedded RAM Bits 49,152 49,152 49,152 49,152 0 (no EAB) 0 (no EAB)
Core Voltage 2.5 V 2.5 V 2.5 V 2.5 V 2.5 V 2.5 V
Embedded Array Blocks (EAB) Yes Yes Yes Yes No No
Lifecycle Status Obsolete Obsolete Obsolete Obsolete Obsolete Obsolete

Key Differentiators

  • Fastest speed grade in the FLEX 10KE family (vs EPF10K100EFC256-2)
  • Includes Embedded Array Blocks (EAB) for on-chip dual-port RAM (vs EPF10K100BFC256-3)
  • Pin-compatible migration across the FLEX 10KE speed grade ladder (vs EPF10K100EFC256-2X)

Design Notes

The FLEX 10KE core runs from a 2.5V supply while I/O banks accept 3.3V. Decouple the core plane with one 10uF bulk plus one 0.1uF per power pin placed within 100 mil of each VCCINT ball. For 3.3V VCCIO, replicate the bulk/cap pattern on the I/O plane. Estimated: with 4,992 LEs switching at 200 MHz, expect ICCINT in the 200-500 mA range; ICCIO depends on I/O count and toggle rate, plan for at least 1A per bank.

The 256-ball FineLine BGA uses 1.0 mm pitch. Escape routing requires a 4-layer stackup with a continuous ground plane directly under the BGA to control return current. Use 8-mil microvias with via-in-pad if available; otherwise dog-bone fanout is acceptable but requires careful plane continuity. JTAG pins TMS, TCK, TDI, TDO, and TRST must each have a defined logic level per IEEE 1149.1 - pull TMS and TDI up through 10 kohm, pull TCK and TRST down through 10 kohm if no JTAG is connected.

For 66 MHz PCI operation, restrict I/O placement to the PCI-compliant banks and use the on-chip PCI clamp diodes by enabling the PCI I/O standard in the Quartus/MAX+PLUS II assignment editor. Maintain 50 ohm (single-ended) trace impedance to the connector. The -3 speed grade provides the timing margin required for 66 MHz; designs that drop to -2 must be re-verified with the worst-case timing model because the 66 MHz PCI eye shrinks.

Do not assume all 274 balls listed in some datasheet excerpts are user I/Os - the operative figure is 191 user I/Os as cited by DigiKey and Mouser for the EPF10K100EFC256-3. The part is marked obsolete by Intel, so new designs should target a current-generation device (Cyclone, MAX) or use the FLEX 10KE SameFrame pin-compatible migration to a 484-ball FineLine BGA for higher I/O. Do not confuse the FLEX 10KE (with EAB blocks) with the FLEX 10KB (no EAB blocks) - designs that rely on EAB-based dual-port RAM will not work on the FLEX 10KB family.

Place decoupling capacitors on the solder side directly beneath their respective BGA balls where possible, using short, wide traces to minimize loop inductance. Keep clock input pins away from high-toggle-rate I/O to reduce crosstalk; the FLEX 10KE's FastTrack interconnect is predictable but does not eliminate edge-to-edge coupling. For 3.3V PCI applications, route VCCIO as a star or wide plane to support the higher inrush current at insertion, and add a bulk capacitor at the PCI connector.

Compliance Information

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

RoHS, REACH, and halogen-free status were not explicitly listed in the provided web data; the part is marked obsolete by Intel. The part is commercial temperature grade (0C to +70C) and not AEC-Q100 qualified. PCI compliance per Local Bus Specification Revision 2.2 is documented in the manufacturer datasheet.

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

Related Searches

EPF10K100EFC256-3 EPF10K100EFC256-3 datasheet Intel FLEX 10KE FPGA FLEX 10KE 256 FBGA EPF10K100EFC256-3 PCI 66 MHz EPF10K100EFC256-3 vs EPF10K100EFC256-2 EPF10K100EFC256-3 buy price stock FLEX 10KE drop-in replacement EPF10K100EFC256-3 pinout BGA-256 obsolete FLEX 10KE replacement Altera FLEX 10KE 100K gates EPF10K100EFC256-3 lead time distributor

Related Components & Terms

Intel Altera EPF10K100EFC256-3 EPF10K100EFC256-2 EPF10K100EFC256-2X EPF10K100EFC256-1 EPF10K100BFC256-3 EPF10K100BFC256-2 FLEX 10KE FLEX 10KB FPGA Field Programmable Gate Array embedded array block EAB Logic Array Block LAB Logic Element LE FineLine BGA 256-ball BGA PCI Local Bus Specification Revision 2.2 IEEE 1149.1-1990 JTAG boundary-scan test LVTTL LVCMOS SSTL CMOS 0.22 micron process RoHS SOPC System-on-a-Programmable-Chip
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