BD3504FVM

Won-Top Electronics
Electronic Components
35a bosch type press-fit diode
BD3504FVMWon-Top ElectronicsElectronic Components