6590 Technicals - Shibaura Mechatronics Corp. | Makkler