TRANSLATE

Part # 7-018-0140

TD15C 1326 0859 0110

Manufacturer: Ball Electronics