Original languageEnglish
Patent numberEP2558002
IPCA61M 29/ 02 A I
Priority date8/04/11
Publication statusPublished - 20 Feb 2013

Cite this