233959- Diode, 6A, Harness, 0.25" Push-on Terms$21.18PriceOut of Stock233959- Diode, 6A, Harness, 0.25" Push-on Terms