TRANSLATE

Part # 7-018-0112

TD12C 0906 0860 0226

Manufacturer: Ball Electronics