Microchip Technology

DSPIC33EP512MC502-E/SO - 16-bit 60 MIPS DSC, 512KB Flash | Microchip

MPN: DSPIC33EP512MC502-E/SO ✓ Active
In Stock Ships in 1-3 business days
28-SOIC Package 60 MIPS Speed 512 KB (170K x 24) Flash Memory
From $3.79 USD / Unit
MOQ: 1 |
Price updated: 2026-09-25
Volume Pricing
Qty Unit Price Extended
1 $5.62 $5.62
10 $5.08 $50.80
100 $4.51 $451.00
500 $4.12 $2,060.00
1,000 $3.79 $3,790.00
ℹ️ All prices are in USD

DSPIC33EP512MC502-E/SO Overview

The Microchip Technology DSPIC33EP512MC502-E/SO is a 16-bit dsPIC33EP digital signal controller (DSC) delivering up to 60 MIPS from its dsPIC DSC core, with 512 KB (170K x 24) of Flash program memory, 48 KB of SRAM, and an extended-temperature (-40C to +125C) 28-pin SOIC package.

A digital signal controller combines the periphery of a microcontroller (ADC, timers, UART, SPI, I2C) with the mathematical acceleration of a DSP (single-cycle MAC, DSP instruction set, barrel shifter) inside a single core. In the power-management hierarchy, the dsPIC33EP family sits between general-purpose MCUs and dedicated DSPs, targeting closed-loop systems such as digital power conversion and motor control where fast control-loop execution and rich analog integration matter more than raw compute throughput.

Key features of this MC (motor control) variant include the Motor Control PWM (MCPWM) peripheral with complementary outputs and dead-time insertion, a Quadrature Encoder Interface (QEI) for direct encoder feedback, and on-chip analog integration with ADC inputs, comparators and input-op-amp capability as highlighted by distributors (Mouser lists MCPWM, QEI, op amps, comparators). The 512 KB self-programming Flash supports field firmware updates, while the 48 KB SRAM accommodates control histories and buffering.

The dsPIC33EP core uses an enhanced 16-bit architecture with hardware DSP multiply-accumulate, providing deterministic execution for Proportional-Integral-Derivative loops running at switching frequencies used in digital power supplies. According to Microchip, the dsPIC33E family targets high-performance precision motor control systems that are more energy efficient and quieter, controlling brushless DC and permanent-magnet motors.

Typical applications include brushless DC (BLDC) and permanent-magnet synchronous motor drives, digital switched-mode power supplies (PFC, LLC), and embedded industrial control nodes requiring both encoder feedback and fast PWM generation.

A key design consideration: select the correct supply pin budget and decouple VDD/VSS pairs with 0.1 uF ceramics placed at each pin pair, and confirm pin assignment against the manufacturer datasheet before layout.

This page synthesizes distributor pricing, drop-in alternatives within the same 28-pin SOIC footprint, and practical design notes not found in the manufacturer datasheet.

Drop-in alternatives for DSPIC33EP512MC502-E/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 DSPIC33EP512MC502-E/SO (same form factor and footprint) — differing in Package.

Microchip Technology
Package: 28-pin SOIC (0.295 in / 7.50 mm)

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

DSPIC33EP256MC502-H/SO

✅ Drop-In
Microchip Technology
📦 28-SOIC
16-bit dsPIC DSC · 70 MIPS · 256 KB Flash · 32 KB · 28-pin SOIC (0.295 in / 7.50 mm) · 3.0 V to 3.6 V · 10-bit / 12-bit · 1.1 Msps (10-bit, 4 S&H) / 500 ksps (12-bit, 1 S&H)

✓ In Stock

$4.38 / Unit

View Datasheet →

DSPIC33EP256MC502-I/SO

✅ Drop-In ⚠️ Specs Unverified
📦 28-SOIC
Flash 256 KB vs 512 KB (-50%); same core, MCPWM/QEI and -40C to +85C I grade

📋 Reference alternative (not in catalog)

DSPIC33EP128MC502-I/SO

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 28-SOIC
16-bit dsPIC DSC · 70 MIPS · 60 MHz (per Mouser listing) · 128 KB (43K x 24) · 16 KB · 3.0 V to 3.6 V · 28-SOIC (0.295 in, 7.50 mm width) · Surface Mount

✓ In Stock

$3.29 / Unit

View Datasheet →

DSPIC33EP64MC502-I/SO

✅ Drop-In ⚠️ Specs Unverified
📦 28-SOIC
Flash 64 KB vs 512 KB (-87.5%); lowest-cost family member, same pinout

📋 Reference alternative (not in catalog)

DSPIC33EP512GP502-I/SO

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 28-SOIC
16-bit dsPIC33E DSC · 70 MIPS · 60 MHz (per Microchip USA listing) · 512 KB (170K x 24) · 48 KB · 4 · 5 · 15

✓ In Stock

$3.95 / Unit

View Datasheet →

DSPIC33EP512MC502-E/SO Maximum Ratings & Electrical Characteristics

Core dsPIC33EP 16-bit DSC
CPU Speed 60 MIPS
Program Memory Size 512 KB (170K x 24) Flash
SRAM 48 KB
Package 28-SOIC
Operating Temperature -40C to +125C (extended, E grade)
Mounting Type Surface Mount
Motor Control PWM (MCPWM) Yes
Quadrature Encoder Interface (QEI) Yes
On-chip Comparators Yes
On-chip Op Amps Yes (per MC family description)

DSPIC33EP512MC502-E/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 MCLR — Master clear reset / programming voltage input
Pin 2 AN0/VREF+/CN0/RB0 — Analog input 0 / positive voltage reference
Pin 3 AN1/VREF-/CN1/RB1 — Analog input 1 / negative voltage reference
Pin 4 AN2/CN2/RB2 — Analog input 2 / change notification / port B
Pin 5 AN3/CN3/RB3 — Analog input 3 / change notification / port B
Pin 6 AN4/CN4/RB4 — Analog input 4 / comparator input / port B
Pin 7 AN5/CN5/RB5 — Analog input 5 / comparator input / port B
Pin 8 VSS — Ground reference
Pin 9 OSC1/CLKI/CN6/RA2 — Oscillator input / external clock in
Pin 10 OSC2/CLKO/RC15 — Oscillator output / clock out / port C
Pin 11 AN7/CN7/RB7 — Analog input 7 / debug channel / port B
Pin 12 AN8/CN8/RB8 — Analog input 8 / peripheral pin select / port B
Pin 13 AN9/CN9/RB9 — Analog input 9 / peripheral pin select / port B
Pin 14 AN10/CN10/RB10 — Analog input 10 / peripheral pin select / port B
Pin 15 AN11/CN11/RB11 — Analog input 11 / peripheral pin select / port B
Pin 16 AN12/CN12/RB12 — Analog input 12 / peripheral pin select / port B
Pin 17 AN13/CN13/RB13 — Analog input 13 / peripheral pin select / port B
Pin 18 AN14/CN14/RB14 — Analog input 14 / peripheral pin select / port B
Pin 19 AN15/CN15/RB15 — Analog input 15 / peripheral pin select / port B
Pin 20 VSS — Ground reference
Pin 21 VDD — Positive supply
Pin 22 RP24/RB? — Peripheral pin select I/O (RP24) - confirm exact mux per datasheet
Pin 23 RP27/INT0 — Peripheral pin select I/O / external interrupt 0
Pin 24 RP35 — Peripheral pin select I/O (RP35), timer/UART/PWM mapping via PPS
Pin 25 RP36 — Peripheral pin select I/O (RP36), timer/UART/PWM mapping via PPS
Pin 26 RP37 — Peripheral pin select I/O (RP37), timer/UART/PWM mapping via PPS
Pin 27 RP41 — Peripheral pin select I/O (RP41), timer/UART/PWM mapping via PPS
Pin 28 RP42 — Peripheral pin select I/O (RP42), timer/UART/PWM mapping via PPS

Typical Applications

DSPIC33EP512MC502-E/SO is suitable for 6 applications: BLDC Motor Drives, Digital Switch-Mode Power Supplies, PMSM Servo and Robotics, Industrial Sensing and Control Nodes, Battery-Powered Portable Equipment, Automotive and E-Mobility Auxiliary Systems.

⚙

BLDC Motor Drives

The DSPIC33EP512MC502-E/SO fits brushless DC motor control because its Motor Control PWM peripheral generates complementary outputs with programmable dead time while the Quadrature Encoder Interface ingests position feedback directly. At 60 MIPS, the core executes commutation and PI current-loop math within PWM periods typical of industrial drives. Firmware for FOC or trapezoidal commutation uses the DSP MAC instructions for deterministic loop timing. Trade-off: an LDO-free 3.3 V design and gate-driver companion ICs are still required to complete the power stage.

⚡

Digital Switch-Mode Power Supplies

In digital power conversion (PFC, LLC, buck), the DSPIC33EP512MC502-E/SO closes voltage and current loops with its 60 MIPS DSP core and high-speed PWM resolution. The single-cycle MAC accelerates compensator computation, while on-chip comparators support cycle-by-cycle current limiting without CPU intervention. Its 512 KB Flash leaves room for multiple operating profiles and field-updatable firmware. Unlike analog controllers, the DSC allows adaptive gain scheduling, but software development effort and loop-stability validation are higher than with a fixed analog controller.

🏭

PMSM Servo and Robotics

Permanent-magnet synchronous motor servos benefit from the QEI peripheral accepting incremental encoder signals and the MCPWM driving three-phase inverters with dead-time control. The 48 KB SRAM holds trajectory buffers and filter histories, and the -E grade (-40C to +125C) tolerates hot robot joint enclosures. Field-oriented control loops run deterministically thanks to the 16-bit DSP instruction set. Design consideration: allocate DMA channels carefully so encoder counting and ADC sampling never contend with communication stacks on the same bus cycles.

🧩

Industrial Sensing and Control Nodes

The DSPIC33EP512MC502-E/SO serves as an intelligent sensor node combining on-chip comparators and analog inputs with 512 KB Flash for protocol stacks and data logging. The extended temperature range suits panels and pump housings, while the 28-SOIC keeps board area small. UART, SPI and I2C interfaces link the node to displays, EEPROM and radios. Because the DSC core includes DSP instructions, on-node FFT-based vibration analysis can run locally, reducing raw data traffic on the industrial network.

📱

Battery-Powered Portable Equipment

Power-tool and e-mobility controllers use the DSPIC33EP512MC502-E/SO for motor commutation and battery management logic in one chip: MCPWM handles the drive stage while comparators implement overcurrent thresholds. The 60 MIPS core leaves margin for state-of-charge estimation math. The 28-SOIC's moderate footprint and surface-mount form factor suit compact handheld boards. Watch power budget: sleep-mode current and peripheral gating should be configured per the Microchip power-management features to maximize battery runtime in standby.

🚗

Automotive and E-Mobility Auxiliary Systems

Auxiliary motor systems such as pumps, fans and actuators use the DSPIC33EP512MC502-E/SO where its extended -40C to +125C grade and robust 16-bit DSC core handle under-hood adjacent environments. MCPWM with fault inputs enables fast shutdown on overcurrent events, and the 512 KB Flash stores diagnostic routines and OTA-update bootloaders. Note: this standard part is not AEC-Q100 qualified; for fully qualified automotive designs, verify qualification status with Microchip before use in safety-critical positions.

Recommended Products Summary

DSPIC33EP256MC502-H/SO Microchip Technology Used in: BLDC Motor Drives MCP2515 CAN interface for drive network communication Used in: BLDC Motor Drives MCP1630 High-speed PWM comparator companion for digital power Used in: Digital Switch-Mode Power Supplies MCP2562 CAN transceiver for robot bus Used in: PMSM Servo and Robotics, Automotive and E-Mobility Auxiliary Systems DSPIC33EP512GP806T-E/PT Microchip Technology Used in: PMSM Servo and Robotics PIC16LF1939-I/PT Microchip Technology Used in: Industrial Sensing and Control Nodes 24LC256 EEPROM for calibration data storage Used in: Industrial Sensing and Control Nodes MCP73831 Li-Ion charge management companion Used in: Battery-Powered Portable Equipment
What is the DSPIC33EP512MC502-E/SO and what are its key specifications?
The DSPIC33EP512MC502-E/SO is a Microchip 16-bit dsPIC33EP digital signal controller running at up to 60 MIPS with 512 KB (170K x 24) Flash and 48 KB SRAM in a 28-pin SOIC. Per DigiKey and Mouser listings, it integrates Motor Control PWM (MCPWM), Quadrature Encoder Interface (QEI), op amps and comparators, and the -E suffix denotes the extended -40C to +125C temperature range. It targets precision motor control and digital power applications.
What is the price of DSPIC33EP512MC502-E/SO?
As of 2026-09-25, the DSPIC33EP512MC502-E/SO is priced on XAIPART at approximately $5.62 at quantity 1, stepping down to about $5.08 at qty 10, $4.51 at qty 100, $4.12 at qty 500, and $3.79 at qty 1000. Distributor prices on DigiKey, Mouser and Octopart fluctuate with stock; always request a current quote for volume commitments above 1000 units before ordering.
Where can I buy DSPIC33EP512MC502-E/SO online?
The DSPIC33EP512MC502-E/SO can be purchased from XAIPART as well as authorized distributors including DigiKey (product listing 3879922), Mouser, RS Components and Jotrin Electronics. DigiKey and Mouser both show the part shipping today per their listings. XAIPART offers quote-based ordering with the same manufacturer-direct traceability; for large volumes contact sales for consolidated pricing and lead-time options.
Where can I download the DSPIC33EP512MC502 datasheet PDF?
The official DSPIC33EP512MC502 datasheet is available on the Microchip product page at microchip.com/en-us/product/dsPIC33EP512MC502, which links the current PDF revision. Mirror copies are listed on aggregator sites such as alldatasheet.com (a 510-page document), but always prefer the Microchip original since it carries the latest errata and electrical specifications for the dsPIC33EP512MC502 family.
What is the difference between DSPIC33EP512MC502-E/SO and DSPIC33EP256MC502?
The only functional difference is program memory: the DSPIC33EP512MC502 provides 512 KB of Flash while the DSPIC33EP256MC502 provides 256 KB. Both use the same dsPIC33EP 16-bit core, the same peripheral set (MCPWM, QEI, comparators, op amps) and the same 28-pin SOIC/SSOP packages, so the 256 KB variant is pin-compatible and usable when firmware fits in half the Flash, typically at a lower unit cost.
Is DSPIC33EP256MC502-H/SO a drop-in replacement for DSPIC33EP512MC502-E/SO?
Yes, the DSPIC33EP256MC502-H/SO is pin-to-pin compatible in the same 28-SOIC footprint, but with two caveats: it contains 256 KB of Flash instead of 512 KB, and the -H suffix denotes a reduced operating temperature range versus the -E extended range. According to Microchip family documentation, the dsPIC33EPxxMC50x devices share pinout and peripherals, so it is a true drop-in provided firmware fits in 256 KB and -40C to +125C operation is not required.
What is the best drop-in replacement for DSPIC33EP512MC502-E/SO?
The closest drop-in replacement within the same 28-SOIC package is another dsPIC33EPxxMC50x device, such as the DSPIC33EP256MC502 or DSPIC33EP128MC502, which share the pinout and MCPWM/QEI peripheral set with smaller Flash. If full 512 KB is mandatory, the tape-and-reel DSPIC33EP512MC502T-E/SO carries identical silicon. No verified cross-brand pin-compatible equivalent exists in 28-SOIC, so second sourcing should stay within the Microchip dsPIC33EP MC50x family.
When should I choose DSPIC33EP512MC502 over a general-purpose PIC or ARM MCU?
Choose the DSPIC33EP512MC502 when your control loop demands deterministic DSP execution: single-cycle MAC operations, hardware QEI for encoder input, and MCPWM with dead-time insertion for BLDC or PMSM drives. A general-purpose MCU is preferable when no motor or digital-power loop exists. For applications needing only 256 KB or less code, the cheaper DSPIC33EP256MC502 in the same package saves cost without redesign.
Is the DSPIC33EP512MC502-E/SO suitable for BLDC motor control?
Yes. According to Microchip, the dsPIC33E MC family is designed specifically to control brushless DC and permanent-magnet motors for high-performance, energy-efficient and quieter drives. The DSPIC33EP512MC502 pairs its Motor Control PWM peripheral (complementary outputs with programmable dead time) with the Quadrature Encoder Interface for closed-loop commutation, and the 60 MIPS core executes field-oriented-control math within typical PWM periods used in industrial drives.
What does the -E suffix mean on DSPIC33EP512MC502-E/SO?
The -E suffix indicates the extended temperature grade of -40C to +125C ambient, suitable for industrial environments such as motor drive enclosures and power electronics. The alternative -I grade covers -40C to +85C. Specifying -E costs slightly more but prevents field failures in hot enclosures; do not substitute -I parts into designs rated for +125C operation without requalification.
Is DSPIC33EP512MC502-E/SO the same as DSPIC33EP512MC502T-E/SO?
Functionally yes - the T variant is the identical die and package supplied in tape-and-reel packaging for automated assembly, while the non-T part comes in tubes or trays. Both offer 512 KB Flash, 48 KB SRAM, 60 MIPS and -40C to +125C operation in 28-SOIC. Contract manufacturers typically prefer the T version for reel feeding; prototyping labs often order the non-T tray format.
What are DSPIC33EP512MC502 power supply and decoupling requirements?
Use a clean regulated supply per the voltage specified in the Microchip datasheet, and place 0.1 uF ceramic decoupling capacitors directly across each VDD/VSS pin pair with short traces. Because MCPWM switching injects noise into the die, separate the analog AVDD rail with an RC or ferrite filter and route high-current PWM traces away from oscillator and analog pins. Verify exact VDD range values against the current datasheet revision before finalizing the regulator.
Is DSPIC33EP512MC502-E/SO RoHS compliant and lead-free?
RoHS and lead-free status for this specific ordering code should be confirmed on the official Microchip product page, which lists environmental compliance per ordering code. Microchip SOIC devices in current production are generally RoHS-compliant and lead-free, but per data-authentication policy this page does not assert compliance without a verified statement; check the Microchip compliance documentation for DSPIC33EP512MC502-E/SO before releasing the bill of materials for production.
What is the best non-Microchip (cross-brand) equivalent for DSPIC33EP512MC502-E/SO?
No verified cross-brand pin-to-pin equivalent exists for the DSPIC33EP512MC502-E/SO in the 28-pin SOIC package. Competing digital signal controllers such as TI C2000 parts offer similar MCPWM and DSP capability but use different packages and pinouts, so they require PCB redesign rather than drop-in replacement. For supply-chain resilience, the practical strategy is qualifying multiple dsPIC33EP MC50x Flash-size variants from Microchip instead of attempting a cross-brand swap.
How do I program and debug the DSPIC33EP512MC502-E/SO?
The DSPIC33EP512MC502-E/SO is programmed and debugged through the MCLR/PGD/PGC pins using Microchip tools such as PICkit, ICD and REAL ICE, within MPLAB X IDE. Programming uses In-Circuit Serial Programming (ICSP) over five signal lines, and debugging supports breakpoints, watch windows and real-time updates. Ensure the ICSP header is designed into the PCB with series resistors on PGD/PGC, and consult the Microchip programming specification for voltage-constraint details.

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

Selection Guide

Choose the DSPIC33EP512MC502-E/SO when you need the full 512 KB Flash for complex FOC firmware, bootloaders or data logging, plus the extended -40C to +125C range in the same 28-SOIC footprint. Select the DSPIC33EP256MC502-H/SO or -I/SO when firmware fits in 256 KB and cost matters - they are pin-identical, so the same PCB supports either. Choose the DSPIC33EP128MC502 or 64MC502 only for very simple commutation tasks with small code size. Choose the DSPIC33EP512GP502-I/SO when your application has no motor-control or digital-power loop, since it swaps MCPWM/QEI for a general-purpose peripheral mix. Honest trade-off: no verified cross-brand drop-in exists; staying within the dsPIC33EP MC50x family is the only zero-redesign second-source strategy.

Comparison with Alternatives

Parameter This Product DSPIC33EP256MC502-H/SO DSPIC33EP128MC502-I/SO DSPIC33EP512GP502-I/SO
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 28-SOIC 28-SOIC - same 28-SOIC - same 28-SOIC - same
CPU Speed 60 MIPS 60 MIPS 60 MIPS 60 MIPS
Flash Memory 512 KB (170K x 24) 256 KB 128 KB 512 KB
MCPWM / QEI Yes / Yes Yes / Yes Yes / Yes No (GP peripheral set)
Pin Compatibility Reference (28-SOIC) Pin-to-pin compatible Pin-to-pin compatible Pin-to-pin compatible

Key Differentiators

  • Maximum Flash in the 28-SOIC MC50x family (vs DSPIC33EP256MC502-H/SO)
  • Extended temperature grade (vs DSPIC33EP128MC502-I/SO)
  • Motor-control peripheral set (vs DSPIC33EP512GP502-I/SO)

Design Notes

Decouple every VDD/VSS pin pair with a 0.1 uF X7R ceramic placed within 2 mm of the pins, and add 4.7-10 uF bulk capacitance near the supply entry. On 28-SOIC layouts the two VSS pins (8 and 20) should both be tied to a solid ground plane through short thermal-relief connections; never daisy-chain grounds. Keep the crystal within 10 mm of OSC1/OSC2 with guard rings to ground when the MCPWM peripheral switches heavy loads.

Peripheral Pin Select (PPS) must be explicitly configured before UART, SPI, or PWM signals appear on RP pins - uninitialized RP inputs float and can cause sporadic resets if left connected to motor-drive fault lines. Also, with -E grade parts, verify that the PCB copper and ambient allow the +125C rating; the rating is ambient-based and does not grant extra self-heating allowance. Always confirm exact pin muxing against the current Microchip datasheet before release.

MCPWM dead-time edges drive fast dv/dt into gate drivers; route the three half-bridge PWM trace pairs as short, matched groups and keep them away from the QEI encoder inputs, which are sensitive to capacitively coupled edges. A local RC snubber or ferrite bead on gate-driver supply returns reduces conducted emissions. Estimated: adding 100 ohm series resistors on each PWM output typically slows edge rates enough to meaningfully cut radiated harmonics at the cost of minor switching loss.

Compliance Information

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

Compliance status for this specific ordering code must be confirmed on the official Microchip product page; provided web data did not state RoHS/REACH values.

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

Related Searches

DSPIC33EP512MC502-E/SO DSPIC33EP512MC502 datasheet Microchip DSPIC33EP512MC502 price dsPIC33EP 60 MIPS motor control DSC 512KB 28-SOIC dsPIC33EP512MC502 pinout DSPIC33EP512MC502 BLDC motor control DSPIC33EP512MC502 vs DSPIC33EP256MC502 DSPIC33EP512MC502 drop-in replacement buy DSPIC33EP512MC502-E/SO in stock what is the difference between DSPIC33EP512MC502-E/SO and T version dsPIC33EP512MC502 QEI encoder interface digital signal controller digital power supply 16-bit

Related Components & Terms

Microchip Technology DSPIC33EP512MC502-E/SO DSPIC33EP256MC502-H/SO DSPIC33EP128MC502-I/SO DSPIC33EP512GP502-I/SO dsPIC33EP digital signal controller DSC microcontroller MCPWM Quadrature Encoder Interface QEI Peripheral Pin Select 28-SOIC SOIC package family surface mount 60 MIPS 512 KB Flash -40C to +125C BLDC motor control digital power supply ICSP programming MPLAB X IDE DigiKey Mouser
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