KUKA 13492692 | 13492692 - KUKA | Industry Trade 360