I'm afraid I can't help either, but I just wanted to comment - did anyone besides me look at the subject line and read it 'Das Tank' as in 'Das Boot'? And then wonder if this was some new German concept tank?
No I dont have a link, the only thing I found was the company that makes the tanks, They have turned me on to a person in my town that services tanks and he said that he could order what parts I Need.