TRANSLATE

Part # 6-002-0672

PCA TTL150 18240

Manufacturer: Ball Electronics