Original languageEnglish
Patent numberUS10,309,020
IPCC01C, B01D, H01M, C25B
Priority date18/07/13
Publication statusPublished - 2019

ID: 56768944