This part is a kind of semiconductor called CBB21.
Function of this product has Metallized Polypropylene Film Capacitors.
Manufacturers : SR-CAP
Image and pinout :
Some of the text within the PDF file :
CBB21（MPP） RoHS Metallized Polypropylene Film Capacitors ■Reference Standard IEC384-16 GB10190 COMPLIANT ■Out drawings ■Structures Material: Polypropylene film Electrode: Metallized Vacuum EvaporatedLayer Enveloped with Fire-proof Epoxy Resin ■Using area High Frequency, DC, AC and Impulsion High Current conditions. E.g. Lamps , Lanterns, power etc ■Features: Small Size with good self-healing effect .Very low loss at high frequency, the low temperature in changing with high impact.Have well voltageproof features under the high frequency AC current. Pitch mm The Diameters of Pins mm 10 0.6 15 0.6/0.8 20 0.8 25/27.5 0.8 31 0.8 ■Specifications Climate Conditions Rated Voltage Capacitance Range Cap.Tolerance DC Testing Voltage IR and Time Consistence Dissipation Fact [ ... ]