£1.420 Ex VAT
4 in stock
— OR —
Fixed Inductors 33uH Unshld 20% 2.1A 100mOhms
D03316P-333MLB
204-124-280