1/4" Micro Bit x 18 mm, Slotted, 5.5 mm

Product number 79949905
Availability Available