TRANSLATE

Part # 1-012-2143

5910-00-036-9324

Manufacturer: CAPACITOR,FIXED,ELECTROLYTIC