Original languageEnglish
Patent numberRU2333736-C1
Priority date19/03/07
StatePublished - 19 Mar 2007

ID: 39354263