BYW29-100 Diode 100V 9A

In stock