Does such a device exist and if so, what is it called?

 

v20240901