6408 Technicals - Ogura Clutch Co., Ltd. | Makkler