OKUMA 1006-1107-25-86

OKUMA-101000000000
ELECTRONICS