Original languageEnglish
Patent numberUS 61/341,356 ; CA 2,698,002 ; US 13/480,350
Publication statusPublished - May 2010

Cite this