IHI Shibaura Machinery Corporation

  • 2-3-43 Shinsuna, Tokyo, 136-0075, Japan
  • +81 (0) 366 598 281
vfd