TRANSLATE

Part # 1-012-2228

5910-01-170-4411

Manufacturer: CAPACITOR