The PPS104J3B2914218LC with CBB Capacitors 100nF through hole, P=25mm RoHS, manufactured by Sincerity, are self-healing polypropylene film capacitors that feature a quick 10ms recovery time. It is designed to be used for high-frequency filtering of voltage spikes in various industrial machines and devices. It comes with a wide range of operating temperatures from -40°C to + 85°C. They are RoHS compliant with low esr, high ripple current capabilities, and are resistant to dielectric absorption. The PPS104J3B2914218LC comes with a package size of 25mm, making them great for various automotive exhaust, inrush current protection, and other noise suppression applications.