TRANSLATE

Part # 7-021-0240

TTL120 1405 1030 0276

Manufacturer: Ball Electronics