649740
649740
5250003
US 2008/0160495 A1
4799487
D428078
7789758
US 2006/0014186 A1
US 2010/0138919 A1