LT3 Diode

Stock number: SMC01E.534.002

£7.38