
Yageo
Yageo CC1206KKX7RCBB103 is an electrical match candidate, not a 0603 drop-in.
CL10B103KC8NNNC is a 0603 10nF 100V X7R MLCC. The reviewed candidates are not pin-compatible drop-in replacements.
Kept parts match value class and exceed voltage.
Kept parts are 1206, not 0603.
Passive MLCC; no firmware impact.
One kept part has mfr data conflict.
No direct pin-compatible replacement is supported by the provided evidence.
Use a 0603 10nF 100V-or-higher X7R ±10% part; current kept options require 1206 footprint review.
Package mismatch is the main risk.

Yageo
Yageo CC1206KKX7RCBB103 is an electrical match candidate, not a 0603 drop-in.
| Feature / factor | CL10B103KC8NNNC | CC1206KKX7RCBB103 | 102R18W103KV4E | Alt 3 | Compatibility / risk |
|---|---|---|---|---|---|
| Package | 0603 | 1206 | - | 1206 — not form-fit | |
| Pinout | 2 | 2 | - | 2 — two-terminal cap | |
| Voltage | 100V | 1kV | - | 1kV — higher rating | |
| Tolerance | ±10% | ±10% | - | ±10% — same tolerance | |
| Temperature | -55..125C | -55..125C | - | -55..125C — ES attribute match |
From the reviewed set, CC1206KKX7RCBB103 is the strongest electrical candidate, but it is 1206 and needs PCB review.