Assignee
Inventors
- Duncan Robert Armour (9 patents)
- David Anthony Price (24 patents)
- Blanda Luzia Christa Stammen (10 patents)
- Anthony Wood (24 patents)
- Manoussos Perros (8 patents)
- Martin Paul Edwards (13 patents)
US Patent 7217714 · Granted May 15, 2007