The FFB26L0185KJC from Kyocera AVX is a Power Capacitor with Capacitance 1.8 uF, Voltage Rating 1100 V, Equivalent Series Resistance (ESR) 40 mOhm, Inductance 20 nH, Operating Temperature -55 to 105 Degree C. Tags: Through Hole, Film Capacitor. More details for FFB26L0185KJC can be seen below.