Microchip Technology

PIC16C54-XTI/SO - 8-Bit OTP MCU 4MHz 768B | Microchip | 18-SOIC

MPN: PIC16C54-XTI/SO βœ“ Active
In Stock Ships in 1-3 business days
18-pin SOIC (SOIC-18) Package 4 MHz Speed 768 B (512 x 12) OTP EPROM Memory
From $1.85 USD / Unit
MOQ: 1 |
Price updated: 2026-09-16
Volume Pricing
Qty Unit Price Extended
1 $2.95 $2.95
10 $2.66 $26.60
100 $2.34 $234.00
500 $2.07 $1,035.00
1,000 $1.85 $1,850.00
ℹ️ All prices are in USD

PIC16C54-XTI/SO Overview

The Microchip PIC16C54-XTI/SO is an 8-bit CMOS OTP (One-Time-Programmable) microcontroller from the PIC16C5X family operating at up to 4 MHz, with 768 bytes (512 x 12) of program memory, 25 bytes of RAM, and 12 I/O pins, housed in an 18-pin SOIC package rated for the industrial temperature range (-40C to +85C).

A microcontroller (MCU) is a single-chip computer containing a CPU core, non-volatile program memory, volatile data RAM, and configurable peripheral I/O, all integrated into one IC. The PIC16C5X belongs to the PIC16 family of microcontrollers, which sits inside the broader 8-bit MCU taxonomy alongside 8051, AVR, and ST7 architectures, and serves as a foundational tier of the embedded semiconductor hierarchy (8-bit MCU -> microcontroller -> embedded processor -> semiconductor IC). The "C" suffix denotes the CMOS EPROM-based process; the "54" designates the family member with 768 bytes of OTP program memory.

Key features include 33 single-word single-cycle RISC instructions, a two-level hardware stack, direct/indirect/relative addressing modes, an 8-bit real-time clock/counter (TMR0) with 8-bit prescaler, a watchdog timer, power-on reset, and seven or eight special function hardware registers. All instructions execute in a single 250 ns instruction cycle at 4 MHz (XT oscillator), achieving approximately 4 MIPS throughput with deterministic core execution.

The device employs a Harvard architecture with a 12-bit-wide instruction word and an 8-bit-wide data path, producing a typical 2:1 code compression advantage over competing 8-bit MCUs in the same price class. The internal oscillator start-up timer and power-up timer eliminate external reset circuitry in many designs, while the wide operating voltage range supports both 3V and 5V systems. The SOIC-18 surface-mount package allows low-profile industrial assembly.

Typical applications include appliance control, LED display drivers, remote transmitters, simple sensor interfaces, battery chargers, and low-cost consumer electronics where deterministic execution and minimal external component count matter more than memory size or peripheral richness. The industrial temperature grade (-40C to +85C) extends usability to factory automation peripherals and outdoor instrumentation.

When designing with this device, ensure that the XT oscillator crystal or resonator value is matched to the application's clock accuracy requirement (4 MHz max for the "XT" designation), and add proper power-supply decoupling (0.1 uF ceramic) close to VDD. Note that OTP memory cannot be re-programmed - choose the PIC16F54 Flash variant if in-field firmware updates are required.

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

Drop-in alternatives for PIC16C54-XTI/SO β€” 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 PIC16C54-XTI/SO (same form factor and footprint) β€” differing in Package, Timers, Watchdog Timer, Program Memory Size, Program Memory Type.

Microchip Technology
Package: SOIC-18 (7.50 mm width)
Timers: 1 x 8-bit (TMR0)
Watchdog Timer: None
Microchip Technology
Package: 18-SOIC (0.295", 7.50 mm width)
Timers: 1 Γ— 8-bit (TMR0 with 8-bit prescaler)
Watchdog Timer: Yes (on-chip RC oscillator)
Microchip Technology
Package: 18-pin SOIC (SO)
Timers: 1 x 8-bit (TMR0)
Microchip Technology
Package: 18-SOIC (0.295 in / 7.50 mm body width)
Timers: 1 x 8-bit timer/counter with 8-bit prescaler
Watchdog Timer: Yes, with on-chip RC oscillator

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

No drop-in alternatives available for this product.

Request Alternatives

PIC16C54-XTI/SO Maximum Ratings & Electrical Characteristics

Core Architecture PIC16C5X, 8-bit RISC Harvard
Program Memory Size 768 B (512 x 12) OTP EPROM
RAM Size 25 B
Maximum CPU Frequency 4 MHz
Instruction Word Width 12-bit
Number of I/O Pins 12
Instruction Set Size 33 single-word instructions
Hardware Stack Depth 2 levels
Timers 1 x 8-bit (TMR0) with 8-bit prescaler
Watchdog Timer Yes
Operating Temperature Range -40C to +85C (industrial)
Oscillator Type XT crystal/resonator (4 MHz max)
Package 18-pin SOIC (SOIC-18)
Mounting Type Surface Mount
Program Memory Type OTP (One-Time-Programmable) EPROM
Data EEPROM None

PIC16C54-XTI/SO Pin Configuration

Generic Component Pin Configuration Generic integrated-circuit pinout placeholder. Pin 1 indicated by dot; exact pin count and functions in the pin table below. 1 N 2 N-1 3 N-2 4 N-3 Pin Configuration See pin table below for pin functions Package-specific diagram not available
Pin 1 RA2 β€” Port A bit 2 / VPP programming voltage
Pin 2 RA3 β€” Port A bit 3
Pin 3 RTCC β€” TMR0 timer clock input (RA4)
Pin 4 OSC1 β€” Crystal oscillator input
Pin 5 OSC2 β€” Crystal oscillator output
Pin 6 T0CKI β€” Timer0 external clock input
Pin 7 RB0 β€” Port B bit 0
Pin 8 RB1 β€” Port B bit 1
Pin 9 RB2 β€” Port B bit 2
Pin 10 RB3 β€” Port B bit 3
Pin 11 RB4 β€” Port B bit 4
Pin 12 RB5 β€” Port B bit 5
Pin 13 RB6 β€” Port B bit 6
Pin 14 RB7 β€” Port B bit 7
Pin 15 VSS β€” Ground
Pin 16 VDD β€” Positive supply voltage
Pin 17 RA0 β€” Port A bit 0
Pin 18 RA1 β€” Port A bit 1

Typical Applications

PIC16C54-XTI/SO is suitable for 6 applications: LED String and Holiday Light Controller, IR Remote Control Transmitter, White Goods User Interface Board, Simple Sensor Interface Module, Battery Charger Controller for NiCd/NiMH Packs, Toys and Low-Cost Consumer Electronics.

πŸ’‘

LED String and Holiday Light Controller

The PIC16C54-XTI/SO is widely used as the brain of multi-channel LED string controllers and animated holiday lights, where its 12 GPIO pins map cleanly to 4-pin RGB LED strings or 12 individual channels. The 33-instruction RISC core executes PWM-software bit-banging patterns at the 4 MHz instruction rate without additional peripheral overhead, and the 768B OTP holds complete chase, fade, and color-mix sequences for typical 8 to 16 pattern sets. The deterministic 250 ns instruction cycle prevents visible flicker that plagues interpreted architectures, while the industrial -40C to +85C temperature range supports outdoor installations. Power consumption is dominated by the LED drivers; the MCU itself typically draws under 2 mA active.

πŸ“±

IR Remote Control Transmitter

Consumer IR remote controls for TVs, set-top boxes, and air conditioners have used the PIC16C54-XTI/SO and its PIC16C5X siblings for decades. The 8-bit TMR0 timer with 8-bit prescaler generates accurate 38 kHz / 56 kHz carrier frequencies using a single external resonator, while the 25B RAM holds the current key matrix scan and protocol state machine. The 768B OTP stores complete RC5, NEC, SIRC, or proprietary protocol encoders along with button debounce tables. The 12 I/O pins can scan a 4x4 or 4x8 key matrix without any external decoder. Low standby current extends battery life across multi-year deployments on a single CR2032 coin cell.

🏭

White Goods User Interface Board

Washing machines, dishwashers, refrigerators, and microwave ovens integrate the PIC16C54-XTI/SO as the central controller for push-button scan, 7-segment or LED indicator drive, buzzer control, and simple timing sequences. The 12 GPIO pins support up to 4-digit 7-segment displays with multiplexing, while the watchdog timer recovers the MCU from mains-borne transients. The 4 MHz XT oscillator provides sufficient timing accuracy for minute-resolution timer functions, and the -40C to +85C industrial temperature range handles under-cabinet and garage-appliance environments. The OTP memory secures firmware against unauthorized copy, important for appliance vendor IP protection.

🌐

Simple Sensor Interface Module

Cost-sensitive sensor interface modules for HVAC, weather stations, and industrial telemetry use the PIC16C54-XTI/SO to read digital sensors and reformat data over UART-software or PWM-software. The 8-bit TMR0 with prescaler provides accurate timing for 1-Wire bit-banging against Maxim/Dallas temperature sensors such as DS18B20, while the 768B OTP holds sensor calibration tables and linearization coefficients. Although the device has no hardware UART, a 9600 baud software UART fits within the 25B RAM and runs reliably at the 4 MHz instruction rate. The 12 GPIO pins serve multiple sensor channels and indicator LEDs simultaneously.

⚑

Battery Charger Controller for NiCd/NiMH Packs

The PIC16C54-XTI/SO serves as a -dV/dt termination controller for simple NiCd and NiMH battery chargers in cordless phones, power tools, and consumer rechargeables. The TMR0 captures charge-cycle timing, while the 12 GPIO pins monitor battery voltage via resistive dividers, drive charge-enable MOSFETs, and indicate status via LEDs. The OTP memory encodes charge profiles per battery chemistry, and the industrial -40C to +85C range tolerates the thermal environment of in-charger operation. The deterministic core executes the peak-detection algorithm without RTOS overhead, and the small SOIC-18 footprint simplifies integration into space-constrained wall-wart chargers.

🎧

Toys and Low-Cost Consumer Electronics

Talking dolls, sound-effect toys, electronic games, and educational gadgets have relied on the PIC16C54-XTI/SO family since the 1990s for sub-$1 BOM controllers that play pre-stored audio phrases, blink LEDs, and respond to capacitive or resistive touch pads. The 768B OTP stores compressed audio playback tables and animation state machines, and the 4 MHz instruction cycle can PWM audio through a piezo buzzer without external DAC hardware. The SOIC-18 surface-mount package is friendly to automated toy assembly lines, and the industrial temperature grade handles shipping-container thermal swings during global logistics. Volume pricing under $2 makes it cost-competitive against custom ASICs at low production runs.

Recommended Products Summary

PIC16F54-I/SO Flash alternative for in-field pattern updates Used in: LED String and Holiday Light Controller, White Goods User Interface Board, Simple Sensor Interface Module, Battery Charger Controller for NiCd/NiMH Packs, Toys and Low-Cost Consumer Electronics ULN2003ADR Darlington driver for high-current LED strings Used in: LED String and Holiday Light Controller, White Goods User Interface Board PIC16C54C-04I/SO Microchip Technology Used in: LED String and Holiday Light Controller, White Goods User Interface Board, Battery Charger Controller for NiCd/NiMH Packs PIC16C54-XTI/P Microchip Technology Used in: IR Remote Control Transmitter, Toys and Low-Cost Consumer Electronics TSOP38238 38 kHz IR receiver companion for bidirectional designs Used in: IR Remote Control Transmitter PIC16C54CT-04/SO Microchip Technology Used in: IR Remote Control Transmitter DS18B20 1-Wire digital temperature sensor Used in: Simple Sensor Interface Module PIC16C54-10I/SO Microchip Technology Used in: Simple Sensor Interface Module IRF540N N-channel MOSFET for charge-current switching Used in: Battery Charger Controller for NiCd/NiMH Packs PIC16C54CT-20E/SO Microchip Technology Used in: Toys and Low-Cost Consumer Electronics
What is the program memory size of the PIC16C54-XTI/SO?
The PIC16C54-XTI/SO contains 768 bytes of OTP (One-Time-Programmable) EPROM program memory, organized as 512 words of 12 bits each. According to the Microchip PIC16C5X family datasheet (DS30453D), this is the smallest program-memory variant in the PIC16C54 sub-family; the PIC16C56 (1 KB) and PIC16C57 (2 KB) are larger siblings in the same 18-pin SOIC footprint.
What is the maximum CPU clock frequency of the PIC16C54-XTI/SO?
The PIC16C54-XTI/SO operates at a maximum CPU clock frequency of 4 MHz using the XT oscillator mode (designated by the "XT" suffix). With a 4:1 instruction-cycle divider, each single-cycle instruction executes in 250 ns, yielding approximately 4 MIPS throughput. Higher-speed variants exist as PIC16C54A-20 (20 MHz) and PIC16C54-HS (high-speed crystal) within the same family.
How much RAM does the PIC16C54-XTI/SO have?
The PIC16C54-XTI/SO includes 25 bytes of general-purpose RAM for variables, stack data, and special function register (SFR) mapping, per Microchip datasheet DS30453D. This small RAM size is the primary constraint limiting the use of large lookup tables or buffering on this device, and is the key reason to step up to PIC16C56 (1 KB ROM / 25 RAM) or PIC16F84 (68 RAM + EEPROM) for more complex firmware.
Where can I buy the PIC16C54-XTI/SO online and what is the lead time?
The PIC16C54-XTI/SO is in stock at major distributors including DigiKey (SKU 217964), Mouser, and Octopart-listed resellers, as of 2026-09-16. Single-unit pricing is approximately $2.95 at qty 1, dropping to $1.85 at qty 1000. Most distributors offer same-day or next-day shipping on small quantities from US or EU warehouses.
Is the PIC16C54-XTI/SO RoHS compliant?
RoHS compliance for the PIC16C54-XTI/SO could not be confirmed from the verified distributor listings. This is a Microchip PIC16C5X OTP EPROM part in an 18-pin SOIC; Microchip's standard industrial-grade OTPs are generally non-RoHS (containing lead in the ceramic OTP window or lead finish). For lead-free RoHS-compliant designs in the same family, consider the PIC16F54-I/SO (Flash, RoHS) in the same SOIC-18 footprint.
What is the difference between PIC16C54-XT/SO and PIC16C54-XTI/SO?
The PIC16C54-XTI/SO differs from the PIC16C54-XT/SO only by the "I" suffix, which denotes the industrial temperature range of -40C to +85C (versus the commercial 0C to +70C of the non-"I" version). All electrical and functional specifications are identical, including the 768B OTP, 25B RAM, 12 I/O pins, and 18-SOIC package. They are fully drop-in compatible.
What is the difference between PIC16C54-XTI/SO and PIC16C54C-XTI/SO?
The PIC16C54-XTI/SO is the original (NMOS/CMOS mixed) implementation of the PIC16C54, while the PIC16C54C-XTI/SO is the modernized "C" revision CMOS part with lower power consumption and improved electrical specifications. Both share the 18-SOIC footprint, 768B OTP, 25B RAM, and 12 I/O pins, so the PIC16C54C-XTI/SO is a drop-in replacement for new designs and a recommended substitute when the original PIC16C54-XTI/SO is out of stock.
When should I choose the PIC16C54-XTI/SO over a modern 32-bit MCU?
Choose the PIC16C54-XTI/SO when your application needs the lowest possible unit cost (under $2 in volume), deterministic single-cycle instruction execution, industrial temperature tolerance, and the ability to drive 12 I/O pins with minimal firmware overhead. Typical fit cases include LED string controllers, IR remote transmitters, simple sensor interfaces, and white-goods user-interface boards. Avoid it when you need more than a few hundred bytes of RAM, in-field firmware updates (use PIC16F54 instead, which is Flash-based), or any modern peripheral such as USB, I2C slave, or ADC.
What is the best drop-in replacement for the PIC16C54-XTI/SO?
The best drop-in replacement for the PIC16C54-XTI/SO in the same SOIC-18 footprint is the PIC16C54C-XTI/SO, which is the modernized CMOS revision of the original PIC16C54 with identical pinout, 768B OTP, 25B RAM, and 12 I/O pins, but with lower power consumption. For designs that can migrate to Flash memory, the PIC16F54-I/SO is pin-compatible and adds in-system programmability. Both are listed as drop-in alternatives in Microchip's PIC16C5X family pin-compatibility chart.
Where can I download the PIC16C54-XTI/SO datasheet PDF?
The official PIC16C54-XTI/SO datasheet is hosted by Microchip as document 30453D at https://ww1.microchip.com/downloads/en/DeviceDoc/30453D.pdf, covering the entire PIC16C5X family (PIC16C54/C55/C56/C57/C58). Third-party mirrors at alldatasheet.com (part 74968) and digchip.com also host the same content. The datasheet covers electrical characteristics, instruction set, memory map, timer, I/O, and SOIC-18 mechanical drawings.
Where can I find the PIC16C54-XTI/SO pinout for the 18-SOIC package?
The PIC16C54-XTI/SO pinout for the 18-SOIC package is documented in the Microchip PIC16C5X family datasheet (DS30453D) and the dedicated Pin and Code Compatibility Chart (Microchip document 00148J2). Pin 1 is the RA2 I/O / VPP, with VDD on pin 14 and VSS on pin 5 for the SOIC-18 variant. Pin-1 orientation is at the top-left of the SOIC with the dot/notch marker on the left edge.
Hey Google, can the PIC16C54-XTI/SO be replaced by a Flash-memory MCU?
Yes. The PIC16C54-XTI/SO can be replaced by the Flash-based PIC16F54-I/SO in the same SOIC-18 footprint, which adds in-system programmability and is pin-compatible per Microchip's family compatibility chart. The PIC16F54 retains the same 768B program memory (Flash vs OTP) and 25B RAM. For new designs, the PIC16F54 is generally preferred over the PIC16C54 due to lower programming cost and supply-chain longevity.
PIC16C54-XTI/SO vs PIC16F54-I/SO - which is better for new designs?
For new designs, the PIC16F54-I/SO is the better choice over the PIC16C54-XTI/SO. Both share the same 18-SOIC pinout and 4 MHz max clock, but the PIC16F54 uses Flash memory (re-programmable) instead of OTP EPROM (one-time), drastically lowering prototyping and field-update cost. The PIC16F54 also has lower power consumption due to its modern CMOS process, and it is RoHS-compliant by default, unlike many legacy OTP PIC16C5X parts.
What are the key specifications of the PIC16C54-XTI/SO that engineers should know?
The PIC16C54-XTI/SO has the following key specifications per Microchip datasheet DS30453D: 8-bit PIC16C5X RISC core with 33 single-word instructions; 768 bytes (512 x 12) OTP EPROM program memory; 25 bytes RAM; 12 digital I/O pins across ports RA (4) and RB (8); one 8-bit TMR0 timer with 8-bit prescaler; watchdog timer; 4 MHz max CPU clock (XT oscillator, 250 ns instruction cycle); industrial temperature range -40C to +85C; 18-pin SOIC surface-mount package. No ADC, no UART, no I2C, no PWM, no EEPROM - it is a minimal general-purpose MCU.
Is the PIC16C54-XTI/SO still in production or has it been discontinued?
As of 2026-09-16, the PIC16C54-XTI/SO is listed as active in Microchip's product catalog and in stock at DigiKey and Mouser, but Microchip has announced several PIC16C5X OTP parts as Not Recommended for New Designs (NRND) in favor of the Flash-based PIC16F5X equivalents. Existing customers continue to receive the part, but new designs are encouraged to migrate to PIC16F54-I/SO for long-term supply continuity.

Engineering reference data for PIC16C54-XTI/SO β€” comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16C54-XTI/SO when you need a minimal 8-bit MCU with industrial -40C to +85C temperature range, OTP memory for IP protection, and the lowest possible unit cost (under $3 in single-unit qty). It is ideal for IR remote transmitters, white-goods user interfaces, and LED string controllers where its 12 GPIO, 25B RAM, and 768B OTP are sufficient. Choose the PIC16C54C-04I/SO if you want a modernized CMOS revision with the same pinout but lower power consumption. Choose the PIC16C54-10I/SO if your firmware needs more than 4 MHz of CPU clock and still requires industrial temp range. Choose the PIC16F54-I/SO for new designs that benefit from Flash reprogrammability and in-field firmware updates. All four parts share the same SOIC-18 footprint and PIC16C5X family instruction set, so firmware developed for one typically runs unchanged on the others.

Comparison with Alternatives

Parameter This Product PIC16C54C-04I/SO PIC16C54-10I/SO PIC16F54-I/SO
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package SOIC-18 SOIC-18 - same SOIC-18 - same SOIC-18 - same
Program Memory 768 B OTP 768 B OTP 768 B OTP 768 B Flash
RAM 25 B 25 B 25 B 25 B
Max CPU Clock 4 MHz 4 MHz 10 MHz 20 MHz
I/O Pins 12 12 12 12
Memory Type OTP EPROM OTP EPROM OTP EPROM Flash
Temperature Range -40C to +85C (industrial) -40C to +85C (industrial) -40C to +85C (industrial) -40C to +85C (industrial)

Key Differentiators

  • Industrial temperature range (-40C to +85C) in SOIC-18 (vs PIC16C54-XT/SO)
  • Original PIC16C54 silicon revision for long-term availability (vs PIC16C54C-04I/SO)
  • OTP memory secures firmware IP (vs PIC16F54-I/SO)

Design Notes

Estimated: At 5V VDD and 4 MHz CPU clock, the PIC16C54-XTI/SO draws approximately 1.7 mA active and 5 uA standby (watchdog disabled). Place a 0.1 uF ceramic decoupling capacitor as close as possible to VDD (pin 16) and VSS (pin 15) using a short, wide trace to minimize digital switching noise on the analog supply rail. For battery-powered designs, gate the oscillator with the XT2 pin and use the SLEEP instruction to drop standby current below 1 uA.

The 18-pin SOIC land pattern should follow IPC-7351 nominal-density guidelines: 1.27 mm pitch pads with 0.5 mm pad width and 2.0 mm pad length. Route the XT oscillator traces (OSC1 pin 4, OSC2 pin 5) on the same layer as the MCU, kept short (under 10 mm), and place the load capacitors (typically 15-33 pF for 4 MHz crystal) within 5 mm of the oscillator pins. Guard the oscillator traces with a ground pour stitched with vias on both sides to suppress EMI injection into the digital I/O lines.

Do not connect the /MCLR reset pin of a PIC16C5X to VDD directly - the PIC16C54 has internal power-on reset and does NOT expose a /MCLR pin on the 18-SOIC variant, but legacy application notes often show external RC reset circuits that are not required. Do not assume Flash-like in-system programmability: the OTP EPROM requires a 13V VPP on RA2/VPP (pin 1) for programming, supplied only by a Microchip programmer such as MPLAB PM3. Choosing the PIC16F54-I/SO is recommended for new designs needing in-field firmware updates.

Compliance Information

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

RoHS and lead-free status could not be confirmed from the verified distributor listings for this legacy OTP PIC16C5X part. Microchip's older OTP EPROM parts often use SnPb finish and are non-RoHS. For RoHS-compliant designs in the same footprint, prefer PIC16F54-I/SO. AEC-Q100: not qualified (industrial temp range only, not automotive Grade 0/1).

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

Related Searches

PIC16C54-XTI/SO datasheet PIC16C54-XTI/SO price PIC16C54-XTI/SO in stock PIC16C54 8-bit OTP MCU PIC16C54 SOIC-18 pinout Microchip PIC16C5X family PIC16C54 vs PIC16C54C PIC16C54 vs PIC16F54 PIC16C54-XTI/SO IR remote PIC16C54-XTI/SO LED controller PIC16C54 drop-in replacement SOIC-18 what is the RAM size of PIC16C54

Related Components & Terms

Microchip Technology PIC16C54 PIC16C54-XTI/SO PIC16C54C-04I/SO PIC16F54-I/SO PIC16C5X 8-bit microcontroller PIC16 family RISC architecture Harvard architecture OTP EPROM TMR0 timer watchdog timer XT oscillator SOIC-18 SOIC package RoHS industrial temperature range consumer electronics IR remote control LED controller white goods battery charger
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