Manufacturers:

Description:
23000UF 75V 51X143 85C ST