TRANSLATE

Part # 1-013-0260

5960-00-403-3650

Manufacturer: ELECTRON TUBE