this is the web site for them maybe one of you can get a full spec sheet and prices http://en.ccmotor.cn/myjh/showproduct.asp?id=5682&mylb=sell
300,000 watts?l, but if the price is right 500V 600A would do! If anyone buys/gets more info/owns the company please share.
cheers
Taffy