73103016 Diode with spade terminals

/ 1