TRANSLATE

Part # 1-011-2363

5905-01-086-7078

Manufacturer: RESISTOR