EFD30 CORE
Part Number: EFD30/15/9-3C96
Our Price: $0.69
(Minimum order): 100
Quantity in Stock: 2646