Patents

    • European Patent #1608268
    • US Patents # 8,114,027, #8,317,728, #8,979,784, #9,011,358, #9,173,779
    • Canadian Patent #2515205
    • Japanese Patent # 2007-523663
    • Australian Patent #2004226798
    • New Zealand Patent #541560
    • Chinese Patent #ZL200610099310.9