Relevant Patents

US9345850

US9345850

US9468731

US9468731

US2016/0235939

US2016/0235939

EP3041558

EP3041558

AU2014315378

AU2014315378

CN 105530981B

CN 105530981B