233959 - Diode, 6A, Harness, 0.25" Push-on Terms21,18Ā US$PrecioFree ShippingAgotado233959 - Diode, 6A, Harness, 0.25" Push-on Terms