The part number is CAP CER 1000PF 25V C0G/NP0 1812. This component is a 1000 pF ±10 ceramic capacitor with a voltage rating of 25 volts, and it is identified as C0G or NP0 type (also known as 1B) in the metric system. The specific dimensions of this capacitor are given as 1812 in the metric scale.