NXP Semiconductors

MC9S08DV128CLF - 8-bit S08 MCU, 128KB Flash, 40MHz | NXP

N.º da peça: MC9S08DV128CLF ✗ Fim de vida
Em estoque Enviado em 1 a 3 dias úteis
48-LQFP (7x7 mm) Package 40 MHz (20 MHz internal bus) Speed 128KB (128K x 8) Memory
A partir de $0.8 USD / unidade
MOQ: 1 |
Preço atualizado: 2026-10-18
Preços por volume
Qtd. Preço unitário Total
1 $1.0047 $1,00
10 $0.96 $9,60
100 $0.9 $90,00
500 $0.85 $425,00
1.000 $0.8 $800,00
ℹ️ Todos os preços estão em USD

MC9S08DV128CLF Visão geral

The NXP Semiconductors MC9S08DV128CLF is an 8-bit HCS08 microcontroller unit (MCU) with 128KB (128K x 8) FLASH program memory, 6KB (6K x 8) RAM, and a 40-MHz HCS08 CPU core (20-MHz internal bus), housed in a 48-pin LQFP (7x7 mm) surface-mount package.

An 8-bit microcontroller is a single-chip computer that integrates a processor core, program memory, data RAM, and peripherals such as timers, serial communication interfaces, and analog-to-digital converters on one silicon die. MCUs form the bottom layer of the embedded processing hierarchy - from MCU to SoC to application processor - and are the standard choice for cost-sensitive control tasks such as automotive body electronics, industrial automation, motor control, and consumer appliances.

Key features of the MC9S08DV128CLF include the enhanced HCS08 core with full HC08 instruction-set compatibility plus the added BGND instruction, support for up to 32 interrupt/reset sources, and a rich connectivity suite: CANbus, I2C, LINbus, SCI (UART), and SPI. On-chip peripherals include a 24-channel, 12-bit ADC with 2.5 us conversion time, plus LVD (low-voltage detection), POR (power-on reset), PWM, and WDT (watchdog timer) functions.

The DV-family architecture pairs the S08 CPU with an external oscillator clocking scheme, giving deterministic bus timing for CAN and LIN network nodes. The 12-bit, 24-channel ADC covers battery-voltage, sensor, and feedback-loop acquisition in a single conversion pass at 2.5 us per conversion, which is fast enough for closed-loop current control in small motor drives.

Typical applications include automotive body controllers and gateway nodes, LIN/CAN networked sensors, industrial control panels, home-appliance control boards, and battery-management monitoring circuits.

Design consideration: this part is listed as Obsolete (part status per distributor records), so new designs should evaluate the DZ-family successors, and existing designs should secure lifetime-buy stock before authorized-channel depletion.

This page consolidates distributor inventory data, parametric cross-references, drop-in alternatives, and lifecycle guidance not found in any single manufacturer datasheet.

Alternativas drop-in para MC9S08DV128CLF — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.

Variantes desta série

Modelos da mesma série compatíveis como drop-in com MC9S08DV128CLF (mesmo formato e footprint) — diferindo em Package, ADC, Debug Interface, Core Processor, Instruction Set.

NXP Semiconductors
Package: 44-LQFP (10x10 mm)
Debug Interface: Background Debug Mode (BDM), 6-pin connector
Comparar com MC9S08DV128CLF →
NXP Semiconductors
Package: 32-LQFP (7 x 7 mm)
ADC: 16-channel, 12-bit, 2.5 us conversion
Debug Interface: Background Debug Mode (BDM), single-wire
Comparar com MC9S08DV128CLF →
NXP Semiconductors
ADC: 24-channel, 12-bit, 2.5 us conversion
Instruction Set: HC08 with BGND instruction
Comparar com MC9S08DV128CLF →
NXP Semiconductors
Package: 48-LQFP (7x7 mm)
ADC: 10-bit ADC
Debug Interface: On-chip emulation/debug (background debug, BGND)
Comparar com MC9S08DV128CLF →
NXP Semiconductors
Package: 48-LQFP (7x7 mm)
Core Processor: S08
Comparar com MC9S08DV128CLF →

Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:

MC9S08DV96CLF

✅ Drop-In ⚠️ Especificações não verificadas
NXP Semiconductors
📦 48-LQFP (7x7 mm)
S08 (HCS08) · 8-Bit · 40 MHz (20 MHz bus) · 96 KB (96K x 8) Flash · 4 KB (4K x 8) · 39 · 48-LQFP (7x7 mm) · CANbus, I2C, LINbus, SCI, SPI

✓ Em estoque

$5.94 / unidade

Ver ficha técnica →

MC9S08DV64CLF

✅ Drop-In ⚠️ Especificações não verificadas
📦 48-LQFP (7x7 mm)
Program memory 64KB vs 128KB (-50%), pin-to-pin compatible within DV family, RAM may be reduced

📋 Alternativa de referência (fora do catálogo)

MC9S08DZ128MLF

✅ Drop-In
📦 48-LQFP (7x7 mm)
DZ-generation successor: internal clock source, similar 128KB flash, peripheral mux differences require firmware check

📋 Alternativa de referência (fora do catálogo)

S9S08DZ128F2MLF

✅ Drop-In
📦 48-LQFP (7x7 mm)
Automotive-grade (S9 prefix) DZ-family variant, 128KB flash, pinout verification required vs DV footprint

📋 Alternativa de referência (fora do catálogo)

MC9S08DV128CLF Classificações máximas e características elétricas

Core Processor S08 (HCS08)
Core Size 8-Bit
CPU Speed 40 MHz (20 MHz internal bus)
Program Memory Size 128KB (128K x 8)
Program Memory Type FLASH
RAM Size 6K x 8
EEPROM Size -
Number of I/O 39
Connectivity CANbus, I2C, LINbus, SCI, SPI
Peripherals LVD, POR, PWM, WDT
ADC Resolution 12-bit
ADC Channels 24
ADC Conversion Time 2.5 us
Interrupt/Reset Sources Up to 32
Instruction Set HC08 with added BGND instruction
Oscillator Type External
Encapsulamento / Caixa 48-LQFP (7x7 mm)
Tipo de montagem Surface Mount
Packaging Tray
Part Status Obsolete
Series S08 (MC9S08DV)
Temperature Grade Industrial

Guia de Configuração de Pinos do MC9S08DV128CLF 48-lqfp (7x7 mm)

Configuração de pinos para MC9S08DV128CLF (pacote 48-lqfp (7x7 mm)). Este CI digital inclui GPIO, interfaces de comunicação (UART, SPI, I2C) e pinos de alimentação. Consulte o datasheet do fabricante para funções alternativas dos pinos e opções de configuração. Essencial para projeto de sistemas embarcados e layout de PCB.

Diagrama de pinagem do pacote 48-lqfp (7x7 mm) para MC9S08DV128CLF

Nenhum dado detalhado de pinagem disponível para MC9S08DV128CLF.

Consulte a ficha técnica para a configuração completa dos pinos.

Aplicações típicas

MC9S08DV128CLF é adequado para 6 aplicaçãos: Automotive Body Control Modules, LIN Networked Sensors and Actuators, Industrial Control Panels, Home Appliance Control Boards, Battery Management and Monitoring, CAN Gateway and Network Nodes.

🚗

Automotive Body Control Modules

The MC9S08DV128CLF fits automotive body electronics because its integrated CANbus controller plus LINbus interface directly covers the two dominant in-vehicle network protocols, while 39 I/O pins drive relays, lamps, and switches without external port expanders. The 24-channel 12-bit ADC at 2.5 us conversion time handles switch debouncing via analog sensing, battery-voltage monitoring, and lamp current feedback in one pass. Designers typically clock the HCS08 core at 40 MHz (20 MHz bus) from the external oscillator for deterministic CAN timing, and use the watchdog timer and low-voltage detection to meet functional-safety housekeeping requirements in load-management nodes such as door modules, seat controllers, and lighting gateways.

🧩

LIN Networked Sensors and Actuators

For LIN slave nodes such as seat-adjuster motors, wiper controllers, and climate-flap actuators, the MC9S08DV128CLF provides native LINbus connectivity with SCI-backed LIN support and enough flash (128KB) for diagnostic layers plus OEM-specific application code. The 12-bit ADC converts position-feedback potentiometer and temperature-thermistor inputs across its 24 channels with 2.5 us conversion time, enabling closed-loop actuator positioning. The low-voltage detection and power-on reset peripherals ensure clean behavior during the crank and load-dump transients typical of 12V LIN nodes, and the 20-MHz bus gives ample timing margin for LIN 2.x frame handling at 19.2 kbps while leaving CPU headroom for PWM motor drive generation.

🏭

Industrial Control Panels

In industrial panels and small PLC-style controllers, the MC9S08DV128CLF combines SPI and I2C for HMI, EEPROM, and RTC peripherals with SCI UARTs for Modbus RTU links, all managed by the 40-MHz S08 core. The 128KB flash accommodates protocol stacks, parameter tables, and firmware-update bootloaders, while 6KB RAM buffers Modbus frames and analog filter histories. The 24-channel 12-bit ADC digitizes 0-10V-conditioned process inputs (via external dividers) and current loops with 2.5 us per conversion, and the PWM block drives indicator dimming or small actuator outputs. Industrial temperature grade and watchdog supervision suit always-on panel operation, and the 48-LQFP package simplifies replacement during field service of long-lifecycle equipment.

🔧

Home Appliance Control Boards

Appliance main boards - washers, dishwashers, air conditioners - match the MC9S08DV128CLF well: 39 I/O pins directly drive buttons, LEDs, relays, and triac circuits, while the 24-channel 12-bit ADC reads NTC temperature sensors, water-level pressure sensors, and motor current with 2.5 us conversion time for overcurrent protection loops. The PWM peripheral generates triac phase-angle or motor drive signals, and the external-oscillator clock scheme tolerates the noisy mains environment where internal RC oscillators drift. 128KB flash holds multi-language HMI tables and OTA-style bootloader code, and LIN/CAN connectivity supports modern appliance-to-display boards linked over inexpensive LIN harnesses, reducing wiring cost versus discrete looms.

⚡

Battery Management and Monitoring

The MC9S08DV128CLF serves battery-monitor nodes by combining its 12-bit, 24-channel ADC with LIN/CAN connectivity: cell-voltage dividers, NTC temperature probes, and shunt-derived current signals are all digitized on-chip at 2.5 us per conversion without external converters. The low-voltage detection peripheral flags brownouts during high-current discharge events, and the watchdog ensures the monitor restarts after transient faults. On the 20-MHz bus the S08 core computes rolling SOC estimation filters and pack-balancing decisions while streaming status over CAN to the vehicle or system controller. External-oscillator clocking keeps timing stable across the wide temperature range where RC oscillators would drift and corrupt communication baud rates.

🌐

CAN Gateway and Network Nodes

As a CAN gateway or bridge node, the MC9S08DV128CLF exploits its integrated CAN controller and multiple SCI ports to translate between the CAN backbone and LIN or UART subnetworks. The 128KB flash stores message routing tables, DBC-derived conversion code, and UDS-style diagnostic routines, while 6KB RAM buffers CAN frames during burst traffic. The 40-MHz core with 20-MHz bus provides the deterministic latency needed for gateway filtering at standard 500 kbps CAN rates, and up to 32 interrupt/reset sources let the firmware prioritize CAN RX over background diagnostics. The industrial-grade 48-LQFP package suits both vehicle-mounted and industrial gateways, with tray packaging supporting mid-volume production builds.

Resumo dos produtos recomendados

MC9S08DZ128MLF Active successor MCU for new body-control designs Usado em: Automotive Body Control Modules, Industrial Control Panels, Home Appliance Control Boards, Battery Management and Monitoring, CAN Gateway and Network Nodes S9S08DZ128F2MLF Automotive-grade variant for qualified platforms Usado em: Automotive Body Control Modules, Battery Management and Monitoring, CAN Gateway and Network Nodes MC9S08DV96CLF NXP Semiconductors Usado em: LIN Networked Sensors and Actuators, Industrial Control Panels, Home Appliance Control Boards MC9S08DV64CLF Further-reduced flash option for simple actuator firmware Usado em: LIN Networked Sensors and Actuators
What is the program memory size of the MC9S08DV128CLF?
The MC9S08DV128CLF has 128KB (128K x 8) of FLASH program memory and 6KB (6K x 8) of RAM. According to the manufacturer datasheet and distributor listings (DigiKey, Mouser), this is the largest flash option in the MC9S08DV family, executed by the 40-MHz HCS08 core with a 20-MHz internal bus, and it does not include separate EEPROM (listed as '-').
Is MC9S08DV128CLF still in production or obsolete?
The MC9S08DV128CLF is listed as Obsolete in distributor part-status records (abc-semi and other catalogs). Remaining inventory is only available through excess stock channels; for example, Heisener showed 17,208 pieces in stock with immediate shipment, and LCSC listed stock from about $1.00 per unit as of 2026-10-18. For new designs, evaluate the pin-compatible MC9S08DZ128 family successors and plan a lifetime-buy for existing products.
What is the difference between MC9S08DV128CLF and MC9S08DZ128MLF?
Both are S08-core MCUs with 128KB flash, but the DZ128 (MC9S08DZ128MLF/S9S08DZ128F2MLF) is the successor generation with an internal clock source and updated peripherals, while the DV128CLF relies on an external oscillator. Utmel's parametric comparison lists the two side by side. Verify package and pinout against your PCB footprint before substituting, since generation changes can alter peripheral pin multiplexing.
Can MC9S08DZ128MLF replace MC9S08DV128CLF in an existing design?
Potentially yes, but it is not a verified pin-to-pin drop-in without board-level verification. The DZ128 shares the S08 core and 128KB flash size and is the natural migration path NXP offers from the DV family, but peripheral pin multiplexing and clock configuration differ enough that firmware and schematic review is mandatory. Order a sample, re-run your flash programmer settings, and validate CAN/LIN timing on hardware before committing to the swap.
What is the best drop-in replacement for MC9S08DV128CLF?
The closest same-family, same-package candidates are the other DV-family LQFP-48 flash options: MC9S08DV96CLF and MC9S08DV64CLF, which are pin-compatible but carry 96KB and 64KB of flash respectively (-25% and -50% program memory). If 128KB is mandatory, the MC9S08DZ128 family is the recommended successor, though it requires a firmware and pinout verification pass. Cross-brand 8-bit CAN MCUs (e.g., Microchip PIC18F series) are functional equivalents but never drop-in.
Is there an automotive-grade variant of MC9S08DV128CLF?
Yes, the S9S08DZ128F2MLF listed in the Utmel comparison carries the S9 prefix, which denotes NXP automotive-grade qualification (S9 parts are qualified to automotive quality flows). The MC9S08DV128CLF itself is industrial temperature grade per Partstack records. If your application requires automotive qualification, migrate to the S9S08DZ128F2 device and validate pinout equivalence on your footprint.
Where can I download the MC9S08DV128CLF datasheet PDF?
The MC9S08DV128CLF datasheet PDF is available from distributor mirror sites such as y-ic.com and abc-semi.com, and the pinout and register descriptions can also be found on the NXP official product page under the MC9S08DV family documentation. Because the part is obsolete, check that the document revision matches your device markings; the DV-family reference manual covers the shared HCS08 core and ADC peripheral behavior in depth.
Where can I buy MC9S08DV128CLF and how much does it cost?
MC9S08DV128CLF is available from in-stock distributors including LCSC (price from $1.0047 as of 2026-10-18), Heisener (17,208 pieces, immediate shipment, quote-based pricing), DigiKey, and Mouser (quote request). Because the part is obsolete, prices vary widely by channel and stock age; XAIPART lists tier pricing from $1.00 at qty 1 down to $0.80 at qty 1000. Confirm stock at time of order since excess inventory sells through quickly.
What are the key specifications of MC9S08DV128CLF that engineers should know?
The MC9S08DV128CLF is an 8-bit HCS08 MCU at 40 MHz CPU / 20 MHz bus, with 128KB flash, 6KB RAM, 39 I/O pins, CAN/I2C/LIN/SCI/SPI connectivity, a 24-channel 12-bit ADC (2.5 us conversion), LVD/POR/PWM/WDT peripherals, up to 32 interrupt/reset sources, external oscillator, in a 48-LQFP 7x7 mm package. Part status is Obsolete, temperature grade industrial. These figures come from distributor parametric records cross-checked against the NXP datasheet.
How many ADC channels does the MC9S08DV128CLF have?
The MC9S08DV128CLF integrates a 24-channel, 12-bit ADC with a 2.5 us conversion time per the datasheet specification summary. This combination supports multi-sensor acquisition - for example 24 analog inputs for thermistor, potentiometer, and current-shunt feedback - at roughly 400 ksps effective throughput, sufficient for appliance control loops and low-end motor current monitoring without an external converter.
Does MC9S08DV128CLF support CAN bus?
Yes, the MC9S08DV128CLF includes CANbus connectivity together with I2C, LINbus, SCI (UART), and SPI, per distributor parametric data and the S08DV family datasheet. The on-chip CAN controller plus LIN capability makes this MCU a common choice for automotive body-control nodes and gateways that must bridge a CAN backbone to low-cost LIN subnetworks, using an external CAN transceiver on the physical layer.
What can replace MC9S08DV128CLF?
Replacement options depend on whether you need a drop-in or a redesign. For pin-compatible same-family swaps, MC9S08DV96CLF and MC9S08DV64CLF work when less flash is acceptable (96KB/64KB). For a full 128KB successor, use the MC9S08DZ128 family (MC9S08DZ128MLF or S9S08DZ128F2MLF for automotive), which requires pinout and firmware verification. No cross-brand 8-bit MCU is pin-compatible; Microchip and others require a board redesign.
What package does MC9S08DV128CLF come in and how is it mounted?
The MC9S08DV128CLF comes in a 48-pin LQFP (Low-profile Quad Flat Package) with a 7x7 mm body, gull-wing terminals, square body, and surface mounting. Parts ship in trays per the packaging records. The LQFP family offers 0.5 mm lead pitch, which is hand-solderable and inspectable, making rework of obsolete-MCU boards feasible compared with QFN alternatives.
What is the MC9S08DV128CLF pinout?
The MC9S08DV128CLF provides 39 general-purpose I/O pins out of 48 LQFP terminals, with the remaining pins dedicated to power, ground, reset, and oscillator functions. Full pin-by-pin assignments (port grouping, ADC channel mapping, and CAN/SPI/SCI/I2C pin multiplexing) are defined in the DV-family datasheet pinout diagrams - download the PDF from NXP or the distributor mirrors linked on this page and match pin 1 to the chamfered corner of the LQFP.
When should I choose MC9S08DZ128MLF over MC9S08DV128CLF?
Choose the MC9S08DZ128MLF for all new designs: the DV family is obsolete, so the DZ family offers an active lifecycle, an internal clock source that removes the external oscillator, and continued NXP support. Choose the MC9S08DV128CLF only for service, repair, or lifetime-buy scenarios where an existing DV-based PCB must be reproduced and firmware compatibility must be preserved without any silicon requalification.

Dados de referência de engenharia para MC9S08DV128CLF — comparação, orientação de projeto e informações de conformidade.

Guia de seleção

Choose the MC9S08DV128CLF only when reproducing or servicing an existing DV-family PCB where firmware and footprint compatibility must be preserved - its obsolete status means supply is limited to excess stock (about $1.00/unit at LCSC as of 2026-10-18, 17,208 pieces at Heisener). Choose MC9S08DV96CLF or MC9S08DV64CLF as pin-compatible cost-downs when 96KB or 64KB of flash suffices and the same obsolescence risk is acceptable. Choose MC9S08DZ128MLF for all new designs: it is the active 128KB successor with an internal clock source, requiring only a pinout and firmware verification pass. Choose S9S08DZ128F2MLF when automotive qualification is mandatory. Cross-brand 8-bit MCUs with CAN require a full board redesign and are never drop-in.

Comparação com alternativas

Parâmetro Este produto MC9S08DV96CLF MC9S08DV64CLF MC9S08DZ128MLF S9S08DZ128F2MLF
Brand NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors
Core / CPU Speed S08, 40 MHz (20 MHz bus) S08, 40 MHz (20 MHz bus) S08, 40 MHz (20 MHz bus) S08, 40 MHz (20 MHz bus) S08, 40 MHz (20 MHz bus)
Program Memory 128KB FLASH 96KB FLASH 64KB FLASH 128KB FLASH 128KB FLASH
ADC 24-ch, 12-bit, 2.5 us 24-ch, 12-bit, 2.5 us 24-ch, 12-bit, 2.5 us 12-bit, 16-ch (verify) 12-bit, 16-ch (verify)
Connectivity CAN, I2C, LIN, SCI, SPI CAN, I2C, LIN, SCI, SPI CAN, I2C, LIN, SCI, SPI CAN, I2C, LIN, SCI, SPI CAN, I2C, LIN, SCI, SPI
Lifecycle Status Obsolete Obsolete Obsolete Active Active (automotive)

Principais diferenciais

  • Largest flash in the DV family (vs MC9S08DV96CLF)
  • Obsolescence trade-off vs active successor (vs MC9S08DZ128MLF)
  • Cost advantage at qty 1 (vs S9S08DZ128F2MLF)

Notas de projeto

The MC9S08DV128CLF is officially Obsolete. Do not start a new design with this part; instead select the MC9S08DZ128 family and verify the pin map against your PCB. For legacy designs, perform a lifetime-buy covering projected field-service volumes plus expected yield loss (typically 10-20% margin), and store devices in moisture-barrier bags with desiccant - LQFP MSL floor-life rules apply once the bag is opened.

This MCU uses an external oscillator for the clock source; place the oscillator crystal and its load capacitors within 10 mm of the OSC pins with a solid ground plane beneath to minimize jitter on the CAN baud clock. Apply the low-voltage detection (LVD) configuration in firmware so brownouts during relay switching trigger a controlled reset rather than flash corruption, and add 100 nF decoupling at each VDD pin plus a bulk 10 uF at the regulator.

For the 48-LQFP 7x7 mm footprint, use 0.5 mm pitch land patterns per the package drawing and fan out the 39 I/O on a two-layer board with 0.2 mm trace/space. Tie the exposed power/ground pins with multiple vias to the ground plane. Route CAN_H/CAN_L as a closely coupled pair with a common-mode choke near the transceiver, keeping the pair away from the ADC lines feeding the 12-bit converter to preserve 2.5 us conversion accuracy.

When migrating firmware from the DV to the DZ family, the ADC channel-to-pin mapping and clock-module registers differ; budget a verification sprint to re-map the 24 ADC channels and reconfigure the internal clock reference before assuming code portability. Use the NXP cross-reference tool to confirm the exact suffix ordering (C = industrial temperature, LF = LQFP-48 tray) when ordering any family member.

Informações de conformidade

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Applicable
Sem chumbo
Unknown
Sem halogênios
Unknown
Minerais de conflito
Unknown

Compliance status not stated in the provided web data. The MC9S08DV128CLF is industrial temperature grade per Partstack records; the S9S08DZ128F2MLF variant carries NXP automotive-grade designation. Confirm RoHS/REACH status on the NXP official product page.

Dados verificados em: 2026-10-18 — dados verificados e curados pela equipe de engenharia de componentes da XAIPART

Buscas relacionadas

MC9S08DV128CLF MC9S08DV128CLF datasheet PDF NXP MC9S08DV128CLF microcontroller MC9S08DV128CLF 128KB flash 40MHz 48-LQFP MC9S08DV128CLF pinout 48-LQFP MC9S08DV128CLF vs MC9S08DZ128MLF MC9S08DV128CLF drop-in replacement MC9S08DV128CLF price buy in stock MC9S08DV128CLF obsolete replacement 8-bit CAN microcontroller automotive body control MC9S08DV128CLF equivalent substitute S08 microcontroller LIN bus sensor node

Componentes & termos relacionados

NXP Semiconductors Freescale Semiconductor MC9S08DV128CLF MC9S08DZ128MLF S9S08DZ128F2MLF MC9S08DV96CLF MC9S08DV64CLF S08 HCS08 8-bit microcontroller MCU CANbus LINbus SPI I2C SCI 48-LQFP LQFP package family surface mount 12-bit ADC PWM watchdog timer automotive body control module battery management industrial control
RFQ de cotação rápida
Preencha todos os detalhes — nossa equipe de vendas responderá em até 24 horas
Part number Fabricante Encapsulamento QTY Preço-alvo Total
Total: $0.00 USD
✓
Cotação enviada!

Responderemos seu e-mail em até 24 horas

1
RFQ enviada
2
Cotação recebida
3
Pedido realizado
4
Pagamento
5
Enviado
6
Entregue
Ver detalhes da RFQ