383840 OMC Diode & Lead

(Image 1 of 1)