TRANSLATE

Part # 1-012-2236

5910-01-086-7073

Manufacturer: CAPACITOR