Manufacturers:

Description:
40000UF 25V 51X79 85C ST