Quick view Delta Electronics SKU: X126855 Lot of 117 DELTA ELECTRONICS CMLB177T-6R8MS FIXED IND 6.8UH 21A 6.5MOHM SMD MSRP Was Price Now $199.99 1 in stock Add to Your List