The CC0603KRNPO9BN120 from Yageo is a Multilayer Ceramic Capacitor that comes in a surface mount/SMT package. It has a capacitance of 12pF, an operating voltage of 50V, and a tolerance of 10%. It is a NPO, or "non-polarising" type capacitor, meaning that its electrical characteristics remain largely consistent over time, and it is unaffected by changes in temperature and other environmental factors. It is commonly used in RF and high-frequency applications for its low dielectric losses. It is also remarkably stable, making it suitable for use in circuits where precision component values are important.