Quick Connectors 2023 Norway
Other 2021 Germany
Other 2018 Germany, Schrobenhausen
Grapples 2018 Poland, Wojkowice, śląskie
Other 2010 Germany, Schrobenhausen