This is a CER 120PF 500V C0G/NP0 ceramic capacitor with dimensions 1812. It has a capacitance value of 120 pF and operates at ±10% tolerance with a maximum voltage rating of 500V. The type designation is C0G/NP0, indicating its temperature-stable and highly reliable nature.