TRANSLATE

Part # 1-012-1160

5910-01-096-0987

Manufacturer: CAPACITOR,FIXED