No idea. They look like one of the better solutions without spending a fortune on 909 parts or getting creative with the welder though.
Sent them email, hope they understand English. My German is useless...
My german is somewhat better then useless, maybe I'll try and we'll see.