3299%20diode

Part Details