PFW2504

Won-Top Electronics
Electronic Components
25a 1/2 flag lead press-fit diode
PFW2504Won-Top ElectronicsElectronic Components