TRANSLATE

Part # 7-028-0128

HD17 S1248 1272 0256

Manufacturer: Ball Electronics