TRANSLATE

Part # 1-011-5689

5905-01-086-9074

Manufacturer: RESISTOR