TRANSLATE

Part # 73025535-643

5960-01-290-3278

Manufacturer: ELECTRON TUBE