Meet LEYHAUSEN at the Research & Results 2019 on 23 & 24 October 2019 at Booth #243 in Munich, Germany.