TRANSLATE

Part # 73027890-111

5960-00-560-3592

Manufacturer: ELECTRON TUBE