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