Manufacturers:

Description:
20000UF 50V 64X130 85C ST