OKUMA 1006-1231-66D-100

OKUMA-1006123166D100
ELECTRONICS