PF3506

Won-Top Electronics
Electronic Components
35a 1/2 press-fit diode
PF3506Won-Top ElectronicsElectronic Components