PF5008

Won-Top Electronics
Electronic Components
50a 1/2 press-fit diode
PF5008Won-Top ElectronicsElectronic Components