This is a 0603-sized ceramic capacitor with the designation CAP CER 100PF 100V C0G/NP0. It has a capacitance of 100 pF and can withstand a voltage of up to 100V. The C0G/NP0 type indicates that it belongs to the Ceramic Class I category, which is known for its stability over temperature changes.