22247065223 – KEMET ELECTRONICS

5000 in stock