FSP connectors from Futronics. part number: FSP800160TZ-25U1A1K 2384
125A rated, up to 25 mm2 cable (~3 AWG)
Something like this... https://www.metabee.com/waterproof-energy-storage-connector-right-angle-125a-orange-25mm2-unshielded-cable-z-key-id20220600044.html