TRANSLATE

Part # 1-012-2025

5910-01-021-7654

Manufacturer: CAPACITOR,FIXED,ELECTROLYTIC