TRANSLATE

Part # 1-012-2189

5910-01-086-6032

Manufacturer: CAPACITOR