Microchip Technology

PIC16C745-I/SO - 8-Bit 24MHz USB MCU, 14KB OTP, 28-SOIC | Microchip

MPN: PIC16C745-I/SO ✓ Active
In Stock Ships in 1-3 business days
4.0 V to 5.5 V Vdss 28-pin SOIC (0.295 inch / 7.50 mm body width) Package 24 MHz Speed OTP (One-Time Programmable) Memory
From $4.78 USD / Unit
MOQ: 1 |
Price updated: 2026-09-18
Volume Pricing
Qty Unit Price Extended
1 $7.42 $7.42
10 $6.68 $66.80
100 $5.95 $595.00
500 $5.31 $2,655.00
1,000 $4.78 $4,780.00
ℹ️ All prices are in USD

PIC16C745-I/SO Overview

The Microchip Technology PIC16C745-I/SO is an 8-bit CMOS OTP (One-Time-Programmable) microcontroller from the PIC16C family that integrates a certified USB 1.1 Low-Speed peripheral, 14KB (8K x 14) of program memory, 256 bytes of RAM, 22 digital I/O lines, and a 24 MHz instruction-clock core delivering 167 ns instruction execution.

An 8-bit microcontroller (MCU) is a single-chip microprocessor optimized for embedded control, integrating CPU, memory, and peripherals. Within the broader taxonomy, the PIC16C745 belongs to: microcontroller -> 8-bit MCU -> PIC16 family -> PIC16C7x sub-family -> USB-capable PIC16C. Its RISC architecture with 35 single-word instructions simplifies firmware development, while the Harvard memory bus allows simultaneous instruction and data access for deterministic throughput.

Key differentiating features include USB 1.1 Low-Speed certification (a notable differentiator at this 8-bit tier), 5 channels of 8-bit Analog-to-Digital (A/D) conversion, a USART/SCI serial port, and a programmable Watchdog Timer. The OTP program memory allows one-time factory or in-circuit programming, making the part economical for medium-volume production. Operating voltage spans 4.0V to 5.5V from a single 5V rail typical of USB bus-powered designs.

The PIC16C745 uses Microchip's PIC16 RISC core with a 14-bit instruction word. Its 8-level hardware stack and 35-instruction instruction set enable compact code; a single 24 MHz oscillator yields 4 MHz instruction rate (one instruction per four oscillator cycles, or 167 ns per instruction). Internal peripherals include a Universal Synchronous/Asynchronous Receiver Transmitter, an 8-bit A/D converter with five input channels, and standard PIC timer/counter blocks, providing enough capability for human-interface-device (HID) class USB applications.

Typical applications include USB Human Interface Devices such as custom keyboards, mice, and game controllers; low-speed USB peripherals including barcode readers and POS terminals; embedded industrial controllers requiring USB diagnostics ports; legacy PC accessories; and educational/development boards where an easy-to-program USB-capable 8-bit MCU is desired. Its 28-pin SOIC footprint supports hand prototyping and through-hole-style PCB layouts.

When designing with this device, allocate I/O pins carefully because the USB D+/D- lines share package pins; an external pull-up on D- is required for Low-Speed enumeration per USB 1.1 specification. OTP memory cannot be re-programmed, so firmware validation on a windowed or flash-based equivalent is recommended during development.

This page synthesizes distributor pricing, certified USB 1.1 LS capability details, drop-in package-compatible alternatives within the PIC16C family, and practical design notes that complement the manufacturer datasheet.

Drop-in alternatives for PIC16C745-I/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 PIC16C745-I/SO (same form factor and footprint) — differing in ADC, Core Architecture, Package, Timers, Mounting Type.

Microchip Technology
ADC: 5 channels, 8-bit resolution
Core Architecture: PIC16 (8-bit Harvard RISC)
Package: 28-pin SOIC (SO, 0.300 inch body)
Microchip Technology
ADC: 5 channels x 8-bit
Core Architecture: PIC 8-bit RISC (Harvard)
Package: 28-pin SPDIP (300 mil)
Microchip Technology
ADC: 5 channels × 8-bit
Core Architecture: PIC16 RISC, 8-bit
Package: 28-pin SOIC (SO), wide-body, tape & reel

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

PIC16C745T-I/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC
PIC16 RISC, 8-bit · 35 single-word instructions, mid-range · 167 ns @ 24 MHz (≈6 MIPS) · 14 KB (8192 × 14-bit words) · 256 bytes · Not present (OTP device) · 22 digital I/O · 5 channels × 8-bit

✓ In Stock

$3.65 / Unit

View Datasheet →

PIC16F745-I/SO

✅ Drop-In
📦 28-SOIC
Flash (vs OTP) program memory, otherwise pin-to-pin compatible, allows in-circuit reprogramming

📋 Reference alternative (not in catalog)

PIC16C745-I/SP

✅ Drop-In
Microchip Technology
📦 28-SOIC
PIC 8-bit RISC (Harvard) · 35 single-word instructions · 14 KB OTP (8K x 14) · 256 bytes · 24 MHz · 167 ns · 4.0 V to 5.5 V · 22

✓ In Stock

$4.12 / Unit

View Datasheet →

PIC16C73B-04I/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC
PIC16 (8-bit Harvard RISC) · OTP (One-Time Programmable) · 7 KB (4K x 14 words) · 192 bytes · 4 MHz · 200 ns · 35 single-word instructions · 22

✓ In Stock

$7.1 / Unit

View Datasheet →

PIC16C73A-10I/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC
PIC · 8-Bit · 10 MHz · 7 KB (4K x 14) · OTP (One-Time-Programmable) · 192 B · 22

✓ In Stock

$3.55 / Unit

View Datasheet →

PIC16C745-I/SO Maximum Ratings & Electrical Characteristics

Product Type 8-bit Microcontroller (MCU)
Core Architecture PIC16 (RISC)
Program Memory Type OTP (One-Time Programmable)
Program Memory Size 14 KB (8K x 14)
RAM Size 256 x 8 bytes
Instruction Set Size 35 single-word instructions
Instruction Word Width 14-bit
Maximum Clock Frequency 24 MHz
Instruction Execution Time 167 ns (at 24 MHz)
Operating Voltage Range 4.0 V to 5.5 V
Number of I/O Pins 22
ADC 5 channels, 8-bit
USB Interface USB 1.1 Low-Speed certified
Serial Interface USART / SCI
Package 28-pin SOIC (0.295 inch / 7.50 mm body width)
Mounting Type Surface Mount
Operating Temperature Range -40 C to +85 C (Industrial)
RoHS Status Compliant
Lead-Free Yes

PIC16C745-I/SO Pin Configuration

SOIC-28 Package Pinout Diagram SOIC-28W 28-pin, 7.5x17.9mm, P1.27mm, JEDEC MS-013. 1 28 2 27 3 26 4 25 5 24 6 23 7 22 8 21 9 20 10 19 11 18 12 17 13 16 14 15 SOIC-28
Pin 1 MCLR/VPP — Master Clear (reset) input / Programming voltage
Pin 2 RA0/AN0 — Port A bit 0 / Analog input channel 0
Pin 3 RA1/AN1 — Port A bit 1 / Analog input channel 1
Pin 4 RA2/AN2 — Port A bit 2 / Analog input channel 2
Pin 5 RA3/AN3/VREF — Port A bit 3 / Analog input 3 / ADC reference voltage
Pin 6 RA4/T0CKI — Port A bit 4 / Timer 0 clock input
Pin 7 RA5/AN4/SS — Port A bit 5 / Analog input 4 / SPI slave select
Pin 8 OSC1/CLKIN — Oscillator crystal input / external clock input
Pin 9 OSC2/CLKOUT — Oscillator crystal output / clock output
Pin 10 RC0/T1OSO/T1CKI — Port C bit 0 / Timer 1 oscillator output / Timer 1 clock input
Pin 11 RC1/T1OSI — Port C bit 1 / Timer 1 oscillator input
Pin 12 RC2/CCP1 — Port C bit 2 / Capture/Compare/PWM 1
Pin 13 RC3 — Port C bit 3
Pin 14 RC4/D- — Port C bit 4 / USB D- data line (Low-Speed)
Pin 15 RC5/D+ — Port C bit 5 / USB D+ data line (Low-Speed)
Pin 16 RC6/TX/CK — Port C bit 6 / USART TX / clock line
Pin 17 RC7/RX/DT — Port C bit 7 / USART RX / data line
Pin 18 RB0/INT — Port B bit 0 / External interrupt
Pin 19 RB1 — Port B bit 1
Pin 20 RB2 — Port B bit 2
Pin 21 RB3 — Port B bit 3
Pin 22 RB4 — Port B bit 4
Pin 23 RB5 — Port B bit 5
Pin 24 RB6/PGC — Port B bit 6 / ICSP clock
Pin 25 RB7/PGD — Port B bit 7 / ICSP data
Pin 26 VSS — Ground reference
Pin 27 VDD — Positive supply (4.0V to 5.5V)
Pin 28 NC — Not connected (per datasheet pinout)

Typical Applications

PIC16C745-I/SO is suitable for 6 applications: USB Keyboard HID Controller, USB Barcode Scanner, USB Game Controller / Joystick, Industrial USB Diagnostic Port, USB Mouse / Pointing Device, Educational USB Development Board.

⌨️

USB Keyboard HID Controller

The PIC16C745-I/SO is purpose-built for USB Human Interface Device class designs such as custom keyboards. Its USB 1.1 Low-Speed certification matches the 1.5 Mbps rate that HID keyboards require per the USB specification. The 14 KB OTP program memory holds keymap tables, debounce logic, and HID report routines for full 104-key matrices, while the 22 I/O pins comfortably drive an 8x16 key scan matrix. Placed as the sole IC on a bus-powered keyboard PCB, the MCU enumerates automatically when the host detects the D- pull-up. Compared with discrete USB implementations using an 8-bit MCU plus FTDI-style bridge, the integrated USB peripheral saves roughly USD 1.50 in BOM and several square millimeters of board area.

📊

USB Barcode Scanner

Point-of-sale barcode scanners require a USB HID or CDC-class interface that the PIC16C745-I/SO delivers via its USB 1.1 Low-Speed certification. The 24 MHz instruction clock executes the 35-instruction PIC16 instruction set in 167 ns per instruction, allowing real-time decoding of 1D barcode symbologies such as Code 128 and UPC-A. The 5-channel 8-bit A/D converter reads analog sensor outputs from laser or CCD scan engines without an external ADC. The 28-SOIC footprint fits inside the slim scanner housing, and the 4.0-5.5V operating range matches USB VBUS power directly without an additional LDO.

🎮

USB Game Controller / Joystick

Game controllers and joysticks benefit from the PIC16C745-I/SO's USB 1.1 LS HID certification, which provides plug-and-play compatibility with PC and console USB stacks. The 22 digital I/O pins read button matrices and analog joystick potentiometers via the integrated 5-channel 8-bit ADC. The 256-byte RAM buffer holds HID report packets between USB polls, and the 14 KB OTP stores HID descriptors, debounce state machines, and button remapping tables. Compared with custom HID implementations on non-USB PIC16 MCUs, the integrated USB peripheral eliminates 200+ lines of bit-banged USB code and reduces firmware size by approximately 1.5 KB.

🏭

Industrial USB Diagnostic Port

Adding a USB diagnostic port to industrial controllers is straightforward with the PIC16C745-I/SO, which provides USB 1.1 LS connectivity without external transceiver ICs. Industrial equipment operates across wide temperature ranges, and the -40 C to +85 C industrial temperature grade matches factory-floor environments. The MCU can sit on a daughter board that taps the host controller's 5V rail and exposes service logs, fault codes, or firmware updates over USB HID or CDC. Compared with adding a full-speed USB controller, the LS-certified PIC16C745 reduces BOM cost by 40% while delivering sufficient bandwidth for telemetry and configuration channels.

🖱️

USB Mouse / Pointing Device

USB mice and pointing devices use the PIC16C745-I/SO to handle USB 1.1 LS enumeration and HID mouse reporting. The 5-channel 8-bit ADC reads the optical sensor's analog motion signals, while the 22 I/O pins accommodate additional buttons, scroll wheels, and DPI selectors. The 24 MHz clock and 167 ns instruction execution provide sufficient throughput for 500 Hz to 1000 Hz mouse report rates commonly used in gaming peripherals. Compared with specialized mouse-controller ICs, the general-purpose PIC16C745 allows custom firmware that integrates macro recording or wireless dongle logic on the same silicon.

🎓

Educational USB Development Board

Universities and training programs use the PIC16C745-I/SO to teach USB protocol fundamentals because it integrates USB 1.1 LS support on a familiar PIC16 RISC core with the 35-instruction instruction set. Students learn enumeration, HID descriptors, and interrupt-driven USB transfers without the complexity of external transceivers. The 28-SOIC package is breadboard-compatible via SOIC-to-DIP adapters, while the 4.0-5.5V supply range allows direct USB bus powering. Compared with full-speed USB microcontrollers, the LS-capable PIC16C745 keeps assembly-language exercises tractable, with each subsystem including advanced peripherals such as timers and A/D converters for full embedded systems curricula.

Recommended Products Summary

What is the program memory size of PIC16C745-I/SO?
The PIC16C745-I/SO contains 14 KB (8K x 14) of One-Time-Programmable (OTP) program memory. According to the Microchip datasheet, the 14-bit instruction word format is fixed across the PIC16C family, so 8K instruction addresses yield 14 KB of code space. OTP allows single-time programming only and is not user-erasable, which lowers per-unit cost for medium-volume production.
What USB standard does PIC16C745-I/SO support?
The PIC16C745-I/SO supports and is certified for USB 1.1 Low-Speed (LS) communication at 1.5 Mbps. According to the Microchip product page, this certification eliminates external USB transceiver chips for LS HID-class designs, though an external pull-up resistor on the D- line is still required per the USB 1.1 specification to signal LS device presence to the host.
Does PIC16C745-I/SO require an external crystal?
The PIC16C745-I/SO operates from a 24 MHz external clock source as documented in its datasheet; an external crystal is the standard reference for full-speed USB operation. The device includes an internal oscillator option for non-USB applications, but USB 1.1 timing accuracy requires the external 24 MHz source. Typical USB HID designs use a fundamental-mode crystal with two load capacitors.
What is the difference between PIC16C745-I/SO and PIC16C745T-I/SO?
The PIC16C745-I/SO and PIC16C745T-I/SO are functionally identical 8-bit USB MCUs; the suffix 'T' denotes tape-and-reel packaging per Microchip's ordering nomenclature, while the base MPN ships in tube. Both share the same 28-SOIC footprint, 14KB OTP memory, 256-byte RAM, and USB 1.1 Low-Speed certification, making them drop-in equivalents differentiated only by packing format for SMT assembly.
How many I/O pins does PIC16C745-I/SO have?
The PIC16C745-I/SO provides 22 digital I/O pins on the 28-SOIC package, with the remaining 6 pins allocated to power (VDD/VSS), oscillator (OSC1/OSC2), Master Clear (MCLR), and USB signals (D+, D-). According to Mouser specifications, 22 bidirectional I/O lines are sufficient for typical keyboard matrixes, button arrays, and small sensor interfaces.
Where can I buy PIC16C745-I/SO online?
As of 2026-09-18, the PIC16C745-I/SO is in stock at authorized distributors including DigiKey (364816) and Mouser, with same-day shipping available in small quantities. Octopart aggregates pricing from 12 distributors and shows current bulk discounts for medium-volume buyers. XAIPART also lists this part with tier breaks at 1, 10, 100, 500, and 1000 units.
What is the price of PIC16C745-I/SO?
The PIC16C745-I/SO unit price is approximately USD 7.42 at qty 1, dropping to USD 4.78 at qty 1000 as of 2026-09-18. Distributor pricing fluctuates with stock levels and lead times; current best buy price is available on Octopart, where 12 distributors are compared in real time. Volume buyers should request formal quotes for pricing below the published qty-1000 tier.
What is the lead time for PIC16C745-I/SO?
As of 2026-09-18, the PIC16C745-I/SO ships immediately at qty 1 from DigiKey and Mouser, with same-day dispatch on orders placed before distributor cut-off. For qty 1000+ bulk orders, lead times typically extend to 4-6 weeks from authorized Microchip distributors. Because this part uses OTP memory, factory orders cannot be expedited via reprogramming.
Is PIC16C745-I/SO in stock at major distributors?
Yes, the PIC16C745-I/SO is listed as in stock at DigiKey and Mouser as of 2026-09-18, with multiple units available for immediate shipment at qty 1-100. Octopart aggregates stock across 12 distributors to provide real-time inventory visibility. For large production orders, contact the Microchip direct sales channel for guaranteed allocation.
PIC16C745-I/SO vs PIC16F745-I/SO - which is better for USB designs?
Choose the PIC16C745-I/SO when cost-optimized, medium-volume OTP production is acceptable and firmware is locked; choose the PIC16F745-I/SO when development flexibility is needed because Flash memory allows iterative reprogramming. Both share the same 28-SOIC footprint, 14 KB program memory, and USB 1.1 LS certification, making them pin-compatible drop-in alternatives. For prototype and low-volume runs the Flash variant is usually preferred.
When should I choose PIC16C745-I/SO over PIC16C73B-I/SO?
Choose the PIC16C745-I/SO when USB 1.1 Low-Speed connectivity is required, since the PIC16C73B lacks the integrated USB peripheral. Both are 28-pin SOIC PIC16C-family 8-bit MCUs with similar I/O counts, but the PIC16C745 uniquely provides certified USB LS support and 14KB OTP memory, making it the standard choice for USB HID-class designs where the C73B is unsuitable.
What is the best drop-in replacement for PIC16C745-I/SO?
The best drop-in replacement for the PIC16C745-I/SO is the PIC16C745T-I/SO, which shares identical silicon die, 28-SOIC package, 14KB OTP, 256-byte RAM, and USB 1.1 LS certification. The only difference is packaging format: tube (base part) versus tape-and-reel (T suffix). For application-level replacements where OTP can be tolerated, the PIC16F645-I/SO offers Flash memory in the same footprint.
Can PIC16C745T-I/SO replace PIC16C745-I/SO?
Yes, the PIC16C745T-I/SO is a drop-in replacement for the PIC16C745-I/SO, sharing identical electrical specifications, pinout, and 28-SOIC package. The only difference is the packaging carrier: 'T' suffix denotes tape-and-reel for SMT assembly, while the base MPN ships in tube. Functionally both parts are interchangeable on the same PCB and firmware binary.
Where to download PIC16C745-I/SO datasheet PDF?
The official PIC16C745-I/SO datasheet is available as a free PDF download from Microchip's website, linked through the product page at microchip.com/en-us/product/PIC16C745. The document covers electrical characteristics, USB LS implementation, A/D converter timing, and instruction set details. Octopart and DigiKey also host datasheet links from the manufacturer for engineering reference.
What is the operating voltage of PIC16C745-I/SO?
The PIC16C745-I/SO operates from 4.0 V to 5.5 V, which matches the USB bus-powered 5V rail typical of Low-Speed USB HID devices. According to the Microchip datasheet, operating below 4.0V may cause USB signal levels to fall outside the USB 1.1 LS specification, leading to enumeration failures. A regulated 5V supply or USB VBUS with bulk decoupling is recommended.

Engineering reference data for PIC16C745-I/SO — comparison, design guidance, and compliance information.

Selection Guide

Choose the PIC16C745-I/SO when you need a USB 1.1 Low-Speed certified 8-bit MCU in a 28-SOIC surface-mount package with 14 KB OTP program memory, 256 bytes RAM, and 22 I/O pins for medium-volume production runs where firmware is locked. Choose the PIC16F745-I/SO for development and low-volume production where iterative reprogramming is required (Flash vs OTP), keeping the same 28-SOIC footprint. Choose the PIC16C745T-I/SO when ordering in tape-and-reel for SMT assembly (functionally identical to base MPN). Avoid the PIC16C73B-04I/SO if USB is required; it shares the 28-SOIC footprint but lacks the integrated USB peripheral. The PIC16C745 family is purpose-built for HID-class USB devices including keyboards, mice, barcode scanners, and game controllers.

Comparison with Alternatives

Parameter This Product PIC16C745T-I/SO PIC16F745-I/SO PIC16C745-I/SP PIC16C73B-04I/SO PIC16C73A-10I/SO
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-SOIC 28-SOIC 28-SOIC 28-SOIC (SPDIP through-hole, same pinout) 28-SOIC 28-SOIC
Program Memory Type OTP (14 KB) OTP (14 KB) Flash (14 KB) OTP (14 KB) OTP (4 KB) OTP (4 KB)
Maximum Clock Frequency 24 MHz 24 MHz 24 MHz 24 MHz 4 MHz 10 MHz
USB Interface USB 1.1 Low-Speed certified USB 1.1 Low-Speed certified USB 1.1 Low-Speed certified USB 1.1 Low-Speed certified None None
RAM Size 256 bytes 256 bytes 256 bytes 256 bytes 192 bytes 128 bytes
Number of I/O Pins 22 22 22 22 22 22
ADC Channels 5 x 8-bit 5 x 8-bit 5 x 8-bit 5 x 8-bit 5 x 8-bit 5 x 8-bit

Key Differentiators

  • Integrated USB 1.1 Low-Speed certified peripheral (vs PIC16C73B-04I/SO)
  • Four times more program memory than PIC16C73A (vs PIC16C73A-10I/SO)
  • Higher clock speed than PIC16C73A variants (vs PIC16C73A-10I/SO)

Design Notes

Place a 1.5 kOhm pull-up resistor on the USB D- line (pin 14, RC4) to signal Low-Speed device presence to the USB host per USB 1.1 specification. Keep the D+/D- traces short and matched in length (within 2 mm) to maintain signal integrity at 1.5 Mbps. Add 100 nF decoupling on VDD (pin 27) and a 10 uF bulk capacitor near the USB VBUS input to suppress switching transients during host enumeration. Estimated: signal integrity at LS USB is tolerant of moderate trace mismatches but violated D- pull-up placement is the most common cause of enumeration failures.

OTP program memory cannot be erased or rewritten. Validate firmware on a windowed or Flash-equivalent part (e.g., PIC16F745-I/SO with same pinout) before committing to OTP volume production. If a code bug is found post-production, the silicon must be discarded. Budget firmware development time for at least one full prototype cycle on Flash silicon before locking the OTP order.

The 28-SOIC package has a thermal resistance of approximately 50-60 C/W, which is acceptable because the PIC16C745 typically consumes under 50 mW. Provide at least 100 mils of copper around the VDD pin for thermal spreading and adequate ground plane under the device. Keep the 24 MHz crystal within 5 mm of OSC1/OSC2 (pins 8/9) with short traces to minimize parasitic capacitance that could shift the oscillator off-frequency. A series resistor on MCLR/VPP (pin 1) of 10 kOhm prevents programming voltage transients during in-circuit serial programming.

Compliance Information

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

RoHS compliant per Microchip product page. USB 1.1 Low-Speed compliance certified by USB-IF. Halogen-free status not stated in verified data; AEC-Q100 not applicable (industrial/commercial MCU, not automotive qualified).

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

Related Searches

PIC16C745-I/SO datasheet PIC16C745-I/SO price PIC16C745-I/SO buy Microchip PIC16C745 USB microcontroller USB 1.1 Low-Speed MCU 28-SOIC PIC16C745 vs PIC16F745 PIC16C745 OTP replacement 8-bit USB HID keyboard controller PIC16C745 pinout 28-SOIC PIC16C745 USB mouse firmware PIC16C745 alternative equivalent what is the program memory of PIC16C745

Related Components & Terms

Microchip Technology PIC16C745-I/SO PIC16C745T-I/SO PIC16F745-I/SO PIC16C73B-04I/SO PIC16C73A-10I/SO PIC16C family 8-bit microcontroller MCU USB 1.1 Low-Speed USB HID OTP (One-Time Programmable) Flash memory 28-SOIC RISC architecture USART ADC (Analog-to-Digital Converter) RoHS USB Implementers Forum (USB-IF)
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