12-810089-00

In stock
SKU
12-810089-00
Call for price
1-844-274-6980
Input Capacitors- 28UF, 600V 12-810089-00
More Information
SKU1 SFT60T28L475B