This is a high-precision ceramic capacitor with the part number CAP CER 6PF 50V C0G/NP0 0603. It has a capacitance of 6 pF and tolerates voltages up to 50V. The C0G (NP0) designation signifies that it is a temperature-compensating ceramic capacitor. This component comes in the compact 0603 (1608 metric) package size.