Looks like a Hailong pack, not a Dolphin. At least Dolphins are the same, I've learned there are two styles for the Hailong base, incompatible with each other, and several styles for the pins, like 4 pins vs 5 pins, and flat pins vs round pins.
I bought a five pin Hailong pack, but it's for a new DIY build.