TRANSLATE

Part # 6-002-1030

PCA TTL120 18500 S

Manufacturer: Ball Electronics