4118 Teknik - Kaneka Corporation | Makkler