TRANSLATE

Part # 1-011-5622

5905-01-086-6068

Manufacturer: RESISTOR