World Intellectual Property Organisation (WO2003084199A1) Google Patents
World Intellectual Property Organisation (WO2003065679A1) European Patent (EP1470688B1) Google Patents
World Intellectual Property Organisation (WO2001095603A1) Dutch Patent (NL1015393C2) Google Patents