Abstract     Description     Claims  

US7008659B   [0017] 
US5141662A   [0027]  [0062] 
US20080048147A   [0027] 
US7543455B   [0027] 
US20070122335A   [0027]  [0030] 
US20060051639A   [0030]  [0061] 
US20080315152A   [0034]  [0058] 
US61480521A   [0057]  [0057] 
US20050040251A   [0058] 
US20090057607A   [0059] 
US20060038159A   [0060] 
GB2010000268A   [0061] 
US201101042350A   [0062] 
US6086782A   [0062]