That doesn't sound right to me.
I'm not well versed in calculating Busbar Ampacity but:
The dimensions shown are 2mm x 20mm (40 mm²)
I can't find a good metric ampacity table so this one will have to do
The smallest busbar on that list 1/8" x 1/2" is also roughly 40 mm²
and is rated for only 150A DC
For reference 40 mm² = 79,000 circular mils = a cross section in between 2AWG and 1AWG
Maybe someone with more knowledge than me clarify, but based on the above I would not trust those busbars to carry anywhere near that much current safely.