228TTA035M – ILLINOIS CAPACITOR

4 in stock