TRANSLATE

Part # 1-011-5617

5905-01-086-6073

Manufacturer: RESISTOR