Mabuchi Motor Co., Ltd. (6592.T) JPX

1,595.50

+9.5(+0.60%)

Updated at May 14 11:04AM

Currency In JPY