The ROM looks somewhat similar to the old Nautilus lat machine with the roller pads for your elbows.
I’ve tried a unilateral pull down machine made by Gervasport. Unlike the one in the video though, the pull comes straight down – not an arch. It's okay...
I do prefer the traditional lat pull down, but I wouldn’t mind trying the one depicted above.
Odd that there’s no thigh pad to help hold you down in the seat. Unless there's a "seatbelt" that I can't see.