MULTI-LAYER CHIP BEAD
Part Number: 2518061017Y0
Our Price: $0.11
(Minimum order): 2000
Quantity in Stock: 13857