TRANSLATE

Part # A61L-0001-0078

Manufacturer: Fanuc