Report - (12) United States Patent US 8,639,037 B2 Ludwig (45) Date of … · 2019-04-23 · (12) United States Patent Ludwig US008639037B2 US 8,639,037 B2 *Jan. 28, 2014 (10) Patent N0.:

Please pass captcha verification before submit form