top of page
Patents
Italy ITTO20130106U1
China CN204797548U
Germany DE212013000153U1
France 1356747
Japan JP3198617U
United Kingdom GB2517626B
USA US9516967B2
Australia AU2014101480A4
European Union 002334557-0001-0006
European Union 003368786-0001
bottom of page