patents

Germany Patent No. 60 2018 012 593.0