TRANSLATE

Part # 7-018-0221

TD12C 1306 0860 0226

Manufacturer: Ball Electronics