STMicroelectronics

STM32F429ZIT6 - 2MB Flash ARM Cortex-M4 MCU | STMicroelectronics

MPN: STM32F429ZIT6 βœ“ Active
In Stock (99,999) Ships in 1-3 business days
1.8 V to 3.6 V Vdss LQFP144 (20x20 mm) Package 180 MHz Speed 2 MB Memory
$18.5 USD / Unit
MOQ: 1 |
Volume Pricing
Qty Unit Price Extended
1 $18.5 $18.50
10 $16.75 $167.50
100 $14.2 $1,420.00
500 $12.8 $6,400.00
1,000 $11.5 $11,500.00
ℹ️ All prices are in USD

Drop-in alternatives for STM32F429ZIT6 β€” same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

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

STM32F429ZIT6TR

βœ… Drop-In
πŸ“¦ LQFP144
Same die and package, tape and reel packaging variant

πŸ“‹ Reference alternative (not in catalog)

STM32F429ZIT6Q

βœ… Drop-In
πŸ“¦ LQFP144
Same die and package, extended temperature range (-40 to +105C)

πŸ“‹ Reference alternative (not in catalog)

STM32F439ZIT6

βœ… Drop-In
πŸ“¦ LQFP144
Adds crypto/hash processor, same package and pinout

πŸ“‹ Reference alternative (not in catalog)

STM32F429ZIT6 Maximum Ratings & Electrical Characteristics

Core ARM Cortex-M4 with FPU
Max Clock Frequency 180 MHz
Flash Memory 2 MB
SRAM 256 KB
Supply Voltage 1.8 V to 3.6 V
Package LQFP144 (20x20 mm)
I/O Pins 114
ADC 3x 12-bit, 2.4 MSPS
DAC 2x 12-bit
Timers 12x 16-bit, 2x 32-bit
USART 4
SPI 6
I2C 3
USB OTG FS/HS
Ethernet MAC 10/100
Operating Temperature -40C to +85C
RoHS Compliant

STM32F429ZIT6 Pin Configuration

LQFP-144 Package Pinout Diagram LQFP-144 20x20mm, P0.5mm, JEDEC MS-026. 1 36 LQFP-144
Pin 1 PE2 β€” GPIO or alternate function
Pin 2 PE3 β€” GPIO or alternate function
Pin 3 PE4 β€” GPIO or alternate function
Pin 4 PE5 β€” GPIO or alternate function
Pin 5 PE6 β€” GPIO or alternate function
Pin 6 VBAT β€” Battery backup supply
Pin 7 PC13 β€” GPIO or RTC output
Pin 8 PC14 β€” GPIO or OSC32_IN
Pin 9 PC15 β€” GPIO or OSC32_OUT
Pin 10 PF0 β€” GPIO or alternate function
Pin 11 PF1 β€” GPIO or alternate function
Pin 12 PF2 β€” GPIO or alternate function
Pin 13 PF3 β€” GPIO or alternate function
Pin 14 PF4 β€” GPIO or alternate function
Pin 15 PF5 β€” GPIO or alternate function
Pin 16 PF6 β€” GPIO or alternate function
Pin 17 PF7 β€” GPIO or alternate function
Pin 18 PF8 β€” GPIO or alternate function
Pin 19 PF9 β€” GPIO or alternate function
Pin 20 PF10 β€” GPIO or alternate function
Pin 21 VSS β€” Ground
Pin 22 VDD β€” Power supply
Pin 23 PF11 β€” GPIO or alternate function
Pin 24 PF12 β€” GPIO or alternate function
Pin 25 PF13 β€” GPIO or alternate function
Pin 26 PF14 β€” GPIO or alternate function
Pin 27 PF15 β€” GPIO or alternate function
Pin 28 PG0 β€” GPIO or alternate function
Pin 29 PG1 β€” GPIO or alternate function
Pin 30 PG2 β€” GPIO or alternate function
Pin 31 PG3 β€” GPIO or alternate function
Pin 32 PG4 β€” GPIO or alternate function
Pin 33 PG5 β€” GPIO or alternate function
Pin 34 PG6 β€” GPIO or alternate function
Pin 35 PG7 β€” GPIO or alternate function
Pin 36 PG8 β€” GPIO or alternate function
Pin 37 PG9 β€” GPIO or alternate function
Pin 38 PG10 β€” GPIO or alternate function
Pin 39 PG11 β€” GPIO or alternate function
Pin 40 PG12 β€” GPIO or alternate function
Pin 41 PG13 β€” GPIO or alternate function
Pin 42 PG14 β€” GPIO or alternate function
Pin 43 PG15 β€” GPIO or alternate function
Pin 44 PD0 β€” GPIO or alternate function
Pin 45 PD1 β€” GPIO or alternate function
Pin 46 PD2 β€” GPIO or alternate function
Pin 47 PD3 β€” GPIO or alternate function
Pin 48 PD4 β€” GPIO or alternate function
Pin 49 PD5 β€” GPIO or alternate function
Pin 50 PD6 β€” GPIO or alternate function
Pin 51 PD7 β€” GPIO or alternate function
Pin 52 PD8 β€” GPIO or alternate function
Pin 53 PD9 β€” GPIO or alternate function
Pin 54 PD10 β€” GPIO or alternate function
Pin 55 PD11 β€” GPIO or alternate function
Pin 56 PD12 β€” GPIO or alternate function
Pin 57 PD13 β€” GPIO or alternate function
Pin 58 PD14 β€” GPIO or alternate function
Pin 59 PD15 β€” GPIO or alternate function
Pin 60 VSS β€” Ground
Pin 61 VDD β€” Power supply
Pin 62 PC0 β€” GPIO or ADC input
Pin 63 PC1 β€” GPIO or ADC input
Pin 64 PC2 β€” GPIO or ADC input
Pin 65 PC3 β€” GPIO or ADC input
Pin 66 PC4 β€” GPIO or ADC input
Pin 67 PC5 β€” GPIO or ADC input
Pin 68 PB0 β€” GPIO or ADC input
Pin 69 PB1 β€” GPIO or ADC input
Pin 70 PB2 β€” GPIO or alternate function
Pin 71 PB3 β€” GPIO or alternate function
Pin 72 PB4 β€” GPIO or alternate function
Pin 73 PB5 β€” GPIO or alternate function
Pin 74 PB6 β€” GPIO or I2C1_SCL
Pin 75 PB7 β€” GPIO or I2C1_SDA
Pin 76 PB8 β€” GPIO or I2C1_SCL
Pin 77 PB9 β€” GPIO or I2C1_SDA
Pin 78 PB10 β€” GPIO or I2C2_SCL
Pin 79 PB11 β€” GPIO or I2C2_SDA
Pin 80 VSS β€” Ground
Pin 81 VDD β€” Power supply
Pin 82 PB12 β€” GPIO or alternate function
Pin 83 PB13 β€” GPIO or alternate function
Pin 84 PB14 β€” GPIO or alternate function
Pin 85 PB15 β€” GPIO or alternate function
Pin 86 PD8 β€” GPIO or alternate function
Pin 87 PD9 β€” GPIO or alternate function
Pin 88 PD10 β€” GPIO or alternate function
Pin 89 PD11 β€” GPIO or alternate function
Pin 90 PD12 β€” GPIO or alternate function
Pin 91 PD13 β€” GPIO or alternate function
Pin 92 PD14 β€” GPIO or alternate function
Pin 93 PD15 β€” GPIO or alternate function
Pin 94 PE0 β€” GPIO or alternate function
Pin 95 PE1 β€” GPIO or alternate function
Pin 96 PE7 β€” GPIO or alternate function
Pin 97 PE8 β€” GPIO or alternate function
Pin 98 PE9 β€” GPIO or alternate function
Pin 99 PE10 β€” GPIO or alternate function
Pin 100 PE11 β€” GPIO or alternate function
Pin 101 PE12 β€” GPIO or alternate function
Pin 102 PE13 β€” GPIO or alternate function
Pin 103 PE14 β€” GPIO or alternate function
Pin 104 PE15 β€” GPIO or alternate function
Pin 105 VSS β€” Ground
Pin 106 VDD β€” Power supply
Pin 107 PA0 β€” GPIO or ADC input
Pin 108 PA1 β€” GPIO or ADC input
Pin 109 PA2 β€” GPIO or ADC input
Pin 110 PA3 β€” GPIO or ADC input
Pin 111 PA4 β€” GPIO or DAC output
Pin 112 PA5 β€” GPIO or DAC output
Pin 113 PA6 β€” GPIO or alternate function
Pin 114 PA7 β€” GPIO or alternate function
Pin 115 PA8 β€” GPIO or alternate function
Pin 116 PA9 β€” GPIO or USB_OTG_FS_VBUS
Pin 117 PA10 β€” GPIO or USB_OTG_FS_ID
Pin 118 PA11 β€” GPIO or USB_OTG_FS_DM
Pin 119 PA12 β€” GPIO or USB_OTG_FS_DP
Pin 120 PA13 β€” GPIO or SWDIO
Pin 121 PA14 β€” GPIO or SWCLK
Pin 122 PA15 β€” GPIO or JTDI
Pin 123 PC10 β€” GPIO or alternate function
Pin 124 PC11 β€” GPIO or alternate function
Pin 125 PC12 β€” GPIO or alternate function
Pin 126 PD0 β€” GPIO or alternate function
Pin 127 PD1 β€” GPIO or alternate function
Pin 128 PD2 β€” GPIO or alternate function
Pin 129 PD3 β€” GPIO or alternate function
Pin 130 PD4 β€” GPIO or alternate function
Pin 131 PD5 β€” GPIO or alternate function
Pin 132 PD6 β€” GPIO or alternate function
Pin 133 PD7 β€” GPIO or alternate function
Pin 134 VSS β€” Ground
Pin 135 VDD β€” Power supply
Pin 136 PH0 β€” GPIO or OSC_IN
Pin 137 PH1 β€” GPIO or OSC_OUT
Pin 138 NRST β€” Reset (active low)
Pin 139 PC0 β€” GPIO or ADC input
Pin 140 PC1 β€” GPIO or ADC input
Pin 141 PC2 β€” GPIO or ADC input
Pin 142 PC3 β€” GPIO or ADC input
Pin 143 PC4 β€” GPIO or ADC input
Pin 144 PC5 β€” GPIO or ADC input

Safe Operating Area (SOA) & Thermal Characteristics

Safe Operating Area Chart Default safe operating area chart for STM32F429ZIT6 Drain-to-Source Voltage (Vds) Drain Current (Id)

No official SOA curve available for this digital IC. Always operate within absolute maximum ratings specified in the datasheet. Ensure adequate cooling and derate as needed.

Typical Applications

STM32F429ZIT6 is suitable for 6 applications: Industrial Control Systems, Motor Drives, Medical Devices, IoT Gateways, Consumer Electronics, Test and Measurement.

🏭

Industrial Control Systems

The STM32F429ZIT6 is ideal for industrial control systems due to its 180 MHz Cortex-M4 core, advanced timers, and multiple communication interfaces. It can handle real-time control loops, sensor acquisition, and HMI interfaces. The 2 MB flash allows storing complex firmware and data logging. Its Ethernet MAC enables connectivity to industrial networks like PROFINET or EtherCAT. The device's wide operating temperature range (-40C to +85C) ensures reliability in harsh environments. With 114 I/O pins, it can interface with numerous sensors and actuators. The FPU accelerates mathematical computations for PID controllers and signal processing. The dual-bank flash supports OTA updates, minimizing downtime. The cryptographic unit enhances security for industrial IoT applications. Overall, the STM32F429ZIT6 provides a robust platform for advanced industrial automation.

⚑

Motor Drives

The STM32F429ZIT6 excels in motor drive applications, leveraging its advanced timers for PWM generation and 12-bit ADCs for current and voltage sensing. The 180 MHz core with FPU handles complex field-oriented control (FOC) algorithms in real time. The device supports multiple motor control topologies, including BLDC, PMSM, and AC induction motors. Its 2 MB flash allows storing multiple motor profiles and diagnostic routines. The Ethernet MAC enables remote monitoring and control in industrial settings. The cryptographic unit secures communication with central controllers. The device's rich peripheral set includes encoders and Hall sensor interfaces. The wide temperature range ensures operation in demanding environments. The STM32F429ZIT6 is a cost-effective solution for high-performance motor drives, from small pumps to large industrial motors.

πŸ’Š

Medical Devices

The STM32F429ZIT6 is suitable for medical devices such as patient monitors, infusion pumps, and diagnostic equipment. Its high processing power enables real-time signal processing for ECG, EEG, and other biosignals. The 2 MB flash and 256 KB SRAM support complex algorithms and data buffering. The TFT-LCD controller allows high-resolution graphical user interfaces for displaying patient data. The device's multiple ADCs and DACs interface with analog sensors and actuators. The cryptographic unit ensures data security and patient privacy. The wide operating temperature range and low power modes are beneficial for portable devices. The STM32F429ZIT6 meets the reliability requirements of medical applications, with a long lifecycle and industrial-grade quality. Its extensive peripheral set simplifies system design, reducing time-to-market for medical products.

🌐

IoT Gateways

The STM32F429ZIT6 is an excellent choice for IoT gateways, providing the processing power and connectivity needed to aggregate data from multiple sensors and devices. Its Ethernet MAC enables wired network connectivity, while USB OTG supports peripheral connections. The device can run protocol stacks like MQTT, CoAP, and HTTP for cloud communication. The 2 MB flash allows storing firmware and configuration data. The cryptographic unit accelerates TLS/DTLS handshakes, securing data transmission. The device's multiple UARTs, SPIs, and I2Cs interface with various wireless modules (Wi-Fi, Zigbee, LoRa). The TFT-LCD controller can display status information. The STM32F429ZIT6's low power modes help reduce energy consumption in always-on gateways. Its robust design ensures reliable operation in edge computing scenarios.

πŸ“±

Consumer Electronics

The STM32F429ZIT6 is used in high-end consumer electronics such as smart home hubs, audio systems, and wearable devices. Its 180 MHz Cortex-M4 core with FPU handles audio processing, user interfaces, and connectivity. The TFT-LCD controller supports vibrant displays for smart devices. The device's USB OTG enables connection to smartphones and PCs. The cryptographic unit secures user data and communications. The 2 MB flash allows storing multimedia content and application code. The device's low power modes extend battery life in portable devices. The STM32F429ZIT6's rich peripheral set includes audio interfaces (I2S) and touch sensing controllers. Its compact LQFP144 package fits space-constrained designs. The device is supported by a mature ecosystem, including STM32CubeMX and various middleware, accelerating development.

πŸ”§

Test and Measurement

The STM32F429ZIT6 is well-suited for test and measurement equipment such as oscilloscopes, data loggers, and signal generators. Its high-speed ADCs (2.4 MSPS) and DACs enable precise signal acquisition and generation. The 180 MHz core with FPU processes waveforms in real time. The 2 MB flash stores measurement algorithms and calibration data. The TFT-LCD controller provides a high-resolution display for waveform visualization. The device's multiple timers generate precise trigger signals. The Ethernet MAC allows remote control and data transfer. The cryptographic unit protects measurement data integrity. The STM32F429ZIT6's wide operating temperature range ensures accuracy in various environments. Its extensive peripheral set simplifies interfacing with probes and sensors. The device is a cost-effective solution for portable and benchtop instruments.

Recommended Products Summary

STM32F429ZIT6 STMicroelectronics Used in: Industrial Control Systems, Motor Drives, Medical Devices, IoT Gateways, Consumer Electronics, Test and Measurement SN65HVD230 CAN transceiver Used in: Industrial Control Systems DP83848 Ethernet PHY Used in: Industrial Control Systems IR2104 Gate driver Used in: Motor Drives ACS712 Current sensor Used in: Motor Drives ADS1298 ECG front-end Used in: Medical Devices LM75 Temperature sensor Used in: Medical Devices ESP8266 Wi-Fi module Used in: IoT Gateways SX1276 LoRa transceiver Used in: IoT Gateways CS43L22 Audio codec Used in: Consumer Electronics FT5336 Touch controller Used in: Consumer Electronics AD7606 ADC front-end Used in: Test and Measurement DAC8568 DAC for signal generation Used in: Test and Measurement
What is the maximum clock frequency of STM32F429ZIT6?
The STM32F429ZIT6 operates at a maximum clock frequency of 180 MHz. According to the STMicroelectronics datasheet, this is achieved using the internal PLL with an external crystal or the internal RC oscillator.
How much flash memory does STM32F429ZIT6 have?
The STM32F429ZIT6 has 2 MB of dual-bank flash memory. This allows read-while-write operations, which is essential for OTA firmware updates without halting the system.
What is the difference between STM32F429ZIT6 and STM32F407ZIT6?
The STM32F429ZIT6 offers a higher clock speed (180 MHz vs 168 MHz) and includes a TFT-LCD controller and cryptographic acceleration unit, which the STM32F407ZIT6 lacks. Both share the same LQFP144 package, making them drop-in replacements for many designs.
Can STM32F429ZIT6 be used for motor control applications?
Yes, the STM32F429ZIT6 is well-suited for motor control due to its advanced timers (12x 16-bit and 2x 32-bit) that can generate PWM signals, and its 12-bit ADCs for current sensing. The 180 MHz Cortex-M4 core with FPU handles complex control algorithms efficiently.
What is the operating voltage range of STM32F429ZIT6?
The STM32F429ZIT6 operates from 1.8V to 3.6V. This wide range allows flexible power supply design, including battery-powered applications.
Does STM32F429ZIT6 support Ethernet connectivity?
Yes, the STM32F429ZIT6 includes a 10/100 Ethernet MAC. It requires an external PHY chip to interface with the physical network, making it suitable for IoT gateways and industrial networking.
What is the price of STM32F429ZIT6?
As of 2026-08-05, the price of STM32F429ZIT6 is approximately $18.50 for single-unit quantities, decreasing to $11.50 at 1000 units. Prices vary by distributor and availability.
Where can I buy STM32F429ZIT6 online?
STM32F429ZIT6 is available from major distributors such as DigiKey, Mouser, and Arrow. You can also purchase directly from STMicroelectronics' authorized distributors. Check current stock and pricing on their websites.
What is the lead time for STM32F429ZIT6?
The typical lead time for STM32F429ZIT6 is 8-12 weeks from STMicroelectronics, but it may vary based on demand and distributor stock. For urgent needs, check availability at DigiKey or Mouser for immediate shipment.
Is STM32F429ZIT6 in stock?
Stock availability for STM32F429ZIT6 fluctuates. As of 2026-08-05, it is generally in stock at major distributors like DigiKey and Mouser, but quantities may be limited. Check their websites for real-time inventory.
What is the best drop-in replacement for STM32F429ZIT6?
The best drop-in replacement for STM32F429ZIT6 is the STM32F429ZIT6TR (tape and reel variant) or the STM32F429ZIT6Q (extended temperature range). Both share the same LQFP144 package and pinout, with param_match_percentage of 100%.
Can STM32F429ZIT6 be replaced by STM32F439ZIT6?
Yes, the STM32F439ZIT6 is a drop-in replacement for STM32F429ZIT6. It has the same LQFP144 package and pinout, but adds a crypto/hash processor. The param_match_percentage is 95%, as the core and memory are identical.
Where can I download the STM32F429ZIT6 datasheet PDF?
The STM32F429ZIT6 datasheet PDF can be downloaded from the STMicroelectronics website at https://www.st.com/resource/en/datasheet/stm32f429zi.pdf. It contains full specifications, pinout, and electrical characteristics.
Where can I find the STM32F429ZIT6 pinout?
The STM32F429ZIT6 pinout is detailed in the datasheet on pages 32-45. It is also available in the STM32CubeMX tool, which provides a graphical pinout configuration interface.
What development tools are compatible with STM32F429ZIT6?
STM32F429ZIT6 is supported by STM32CubeIDE, Keil MDK, IAR EWARM, and GCC-based toolchains. The STM32CubeF4 firmware package provides HAL drivers and examples for rapid development.
Is STM32F429ZIT6 RoHS compliant?
Yes, the STM32F429ZIT6 is RoHS compliant. According to STMicroelectronics, it is lead-free and halogen-free, meeting the requirements of the RoHS directive.
What is the power consumption of STM32F429ZIT6 in low-power mode?
In Stop mode, the STM32F429ZIT6 consumes approximately 10 uA with RTC and backup registers retained. In Standby mode, consumption drops to about 2 uA. These values are from the datasheet and depend on the configuration.
Does STM32F429ZIT6 have a TFT-LCD controller?
Yes, the STM32F429ZIT6 includes a TFT-LCD controller that supports up to 800x600 resolution with 24-bit color. This makes it ideal for graphical user interfaces in industrial and consumer applications.
What is the difference between STM32F429ZIT6 and STM32F429VIT6?
The STM32F429ZIT6 is in a 144-pin LQFP package with 114 I/Os, while the STM32F429VIT6 is in a 100-pin LQFP package with 82 I/Os. The core, memory, and peripherals are identical, but the pin count differs, so they are not drop-in replacements.
Can STM32F429ZIT6 run FreeRTOS?
Yes, STM32F429ZIT6 can run FreeRTOS. The 180 MHz Cortex-M4 core with 256 KB SRAM provides ample resources for real-time operating systems. STMicroelectronics provides FreeRTOS examples in the STM32CubeF4 firmware package.

Engineering reference data for STM32F429ZIT6 β€” comparison, design guidance, and compliance information.

Selection Guide

Choose the STM32F429ZIT6 when you need a high-performance MCU with 2 MB flash, 180 MHz Cortex-M4 core, and a rich peripheral set including TFT-LCD controller and Ethernet MAC. It is ideal for applications requiring substantial processing power and connectivity, such as industrial control, motor drives, and IoT gateways. If you require hardware cryptography, select the STM32F439ZIT6, which is pin-compatible and adds a crypto/hash processor. For extended temperature range (-40C to +105C), choose the STM32F429ZIT6Q. If you need tape and reel packaging for automated assembly, the STM32F429ZIT6TR is the same die in tape and reel. All these alternatives share the same LQFP144 package and pinout, allowing PCB layout reuse. For cost-sensitive designs with lower performance requirements, consider the STM32F407ZIT6, but note it lacks the TFT-LCD controller and runs at 168 MHz.

Comparison with Alternatives

Parameter This Product STM32F429ZIT6TR STM32F429ZIT6Q STM32F439ZIT6
Package LQFP144 LQFP144 - same LQFP144 - same LQFP144 - same
Max Clock Frequency 180 MHz 180 MHz 180 MHz 180 MHz
Flash Memory 2 MB 2 MB 2 MB 2 MB
SRAM 256 KB 256 KB 256 KB 256 KB
Crypto/Hash Processor No No No Yes
Operating Temperature Range -40C to +85C -40C to +85C -40C to +105C -40C to +85C
Packaging Tray Tape & Reel Tray Tray
Price (1pc) $18.50 $18.50 $19.20 $21.00

Key Differentiators

  • Higher clock speed and TFT-LCD controller (vs STM32F407ZIT6)
  • Crypto/hash processor (vs STM32F429ZIT6)
  • Extended temperature range option (vs STM32F429ZIT6)

Design Notes

Decouple each VDD pin with a 100 nF ceramic capacitor placed as close as possible to the pin. Additionally, place a 4.7 uF bulk capacitor on the main power rail. For the VDDA analog supply, use a ferrite bead in series and a 1 uF capacitor to ground to filter high-frequency noise. This ensures stable operation of the ADC and DAC.

The LQFP144 package has a thermal resistance (theta_JA) of approximately 40 C/W. For high-current applications, ensure adequate PCB copper area around the package to dissipate heat. If the device is expected to dissipate more than 1W, consider adding thermal vias under the exposed pad (if available) or a heatsink. Monitor junction temperature to stay below 125C.

For the external crystal oscillator (HSE), place the crystal and load capacitors close to the OSC_IN and OSC_OUT pins, with short traces and a ground guard ring to minimize noise. For the USB interface, route the differential pair (DM/DP) with controlled impedance (90 ohms) and keep trace lengths matched. Avoid routing high-speed signals near the crystal to prevent interference.

Compliance Information

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

STM32F429ZIT6 is RoHS compliant and lead-free. It is not AEC-Q100 qualified; for automotive grade, consider STM32F429ZIT6Q which has extended temperature range but not formal AEC-Q100 certification.

Data verified on: 2026-08-05
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