6590 Analysis - Shibaura Mechatronics Corp. | Makkler